Our stay here was amazing. The food and drinks in the hotel were quite expensive so budget properly for that. However the condition of the property was amazing with lots of amenities (ie. luxurious beach chairs, rooms were very spacious with big balcony, amazing gym, etc.). The service was incredible. I would definitely recommend staying here.
Vertalen