We had an amazing time at this apartment: the place is spacious with a breathtaking view on the ocean, easy access to a lovely little bay and several great swimming pools. The compound is very well kept and the staff friendly. The air conditioning needs to get fixed (it was too loud in one of the bedrooms) and the cleaning service could have done a slightly better job upon our arrival. Also, considering the relatively high rates it would have been nice to have some night stands, a hair dryer, some water etc.. Apart from that we enjoyed our stay a lot and would recommend everyone to stay there.