Upon arriving to the hotel we were told that the pool view room we booked months in advance had a leak, so we were upgraded to a suite. The suite was not an upgrade. Just a couch with a pull out plastic mattress. No bedding. No pillows. We complained and were moved to a pool view room with one king bed, we booked 2 queens as we had 2 guests. They said they would bring a roll away bed - they never did. The food menus aren’t great, overpriced, and taste of the food is average. Very little options for children. The pool was always over crowded. By 3pm it was disgustingly dirty. Plastic cups, trash, napkins, hair floating in the water. Visible dirt on the bottom. Staff were never on the same page. You could ask the same question to multiple people and get all different answers. There was also construction happening in the lobby and in common areas of the hotel. We were not warned of this and I would have booked somewhere else had I know. Overall, this resort is not worth the money, especially if you plan to bring children.