Beautiful villa with good amenities. Spacious communal areas, but bedrooms not right next to each other to allow for privacy. Very clean, and hosts very helpful. You definitely need a car to see the sights though!