Mallorca is a large island and public transport, while serviceable between main towns, leaves many of the best beaches and inland villages completely out of reach. A rental car unlocks the dramatic Serra de Tramuntana mountains, hidden coves of the north coast, and charming hilltop villages like Deià and Valldemossa in total freedom.