Great place to stay. There is everything you need in the apartment. Amazing ocean view. Plenty of restaurants to dine in around. Beautiful clean beach, pool. We were able to leave the baggage after the check out, and it really helped to wait until our departure as we had evening flight.
Highly recommend.