"The hotel outline and facilities are very well designed. Location is excellent and the beach is amazing. Reasons we don’t give it full rating:
i. In-room jacuzzi cold water was not working, so we couldn’t use it. Hotel staff did not repair it;
ii. Restaurants are predominantly first-come first-serve, which forces you to dine at 6:00PM or otherwise eat always at the buffet, as the waiting list gets filled up and takes too long. A reservation system would be better;
iii. Room towels were missing one day and although we called 4 times, they never brought them. We had to dry ourselves after shower with sand-filled beach towels;
iv. Accepting senior year crowds of teenagers and mixing this with families made us uncomfortable - too many drunk youngsters doing crazy things around kids.
Entertainment team was very good. Food quality was good. Kids club is great. "