We had an absolutely amazing week long stay! We had first booked with a local hotel that was recommended but it was a disaster. We were fortunate enough to find that this place was available for our dates and Simon was SO accommodating with our last minute booking. The entire process was quick and easy!When we arrived at the apartment we were pleasantly surprised at the welcoming staff and beauty of the property. The lush gardens everywhere made it feel like a tropical paradise overlooking the ocean. Everywhere on property the staff were so friendly and helpful from the restaurants, the hut and the front desk. There are 3 pools to use, a restaurant, spa and salon, gym and a small store with all the necessities. Plus several restaurants in the area within walking distance (although a little pricey but very good). The apartment itself is a true gem. It is stocked with everything you need, has amazing water views and enough space for our family to spread out. The beds are all super comfy, the furniture is all well appointed and the decor is gorgeous...beachy and elegant. I can't say enough about how great this unit is. It offers all the space of a condo/apartment but with the onsite amenities you still feel like you're at a resort. HIGHLY RECOMMEND!! If you're not sure, don't think just book it now! You won't be disappointed. We would absolutely stay here again without hesitation.