We had an awesome stay here, and really enjoyed the spa pool, the beach access and the spectacular location. It had everything we needed and was super clean and well kitted out. It would have been fabulous to stay longer, but sadly we couldn't.