Luxurious Villa in a great location with gorgeous views. Would absolutely stay here again & would stay longer. Very spacious and comfortable. The hosts were friendly and excellent communicators. We were personally welcomed and shown around the villa. We received recommendations for restaurants, places to visit, & excursions. I’d recommend renting a car in order to visit all areas of the island, although they can arrange transfer services for you if preferred. If renting, do it in advance as they are reserved quickly and you may not find one if you wait until you arrive. Maria also prepared delicious breakfasts for us daily.