We had a perfect stay in the Villa! Quite surrounding with a great view. Having a rental car is a plus but not a must. John was a great host who did everything to make the holiday unforgettable!