The unit was very clean, newly refurbished, contemporary and spacious. The hosts/owners were very communicative, welcoming, accommodating and absolutely generous. They provided fresh produce and all types of pillows: low, medium and high. There's also a well-maintained private pool that sadly we didn't get to enjoy because of rain and tight schedule. The only thing that you need to consider is the amount of stairs. There are stairs from the driveway to the unit and from the unit to the swimming pool. You also need to use the stairs to access the balcony with the water view. Apart from that, it's a great place for a retreat from a busy life.