The food was excellent overall. The facilities were clean and maintained properly. The drinks choices were terrible as well as the bedrooms. I felt i was in a 2005 hotel room, bathrooms need to be upgrade along with the bedroom to a more modern room like you find in hotels in the area.
The pool, aqua games and beachside playground were a plus for my young children. My family enjoyed the carnival show. The pool side bar and the bedding in my in laws room was less than clean. Their pillows had a terrible odor. The swim up bar smelled of old beer and I suspect the lines of the fountain drink dispensers have not been cleaned recently.
Almost everything The food most be better