Clean, spacious, with everything you need (including the kitchen), and air conditioning and ceiling fans in the bedrooms. The terrace is spacious and well-equipped with hammocks, a table and chairs, a water hose, a barbecue, and two awnings. Sea views. It also has a large pool. The only downside is that you have to take the car to get around, as it's located on a hill with no amenities (shop, bar, etc.). You can walk down to the beach, but it's a steep climb back.