"I would say this was a great stay other than the cleaning of the rooms. It took 2 room changes on my arrival to find a room that was clean and not used, and I’m not usually the kind to person to complain, but if beds aren’t made and there is physical dirt all around the bathroom, i definitely want that cleaned. The all you can eat brunch was great! You could go in and out until 13:30 which was so helpful and gives you 2 meals for the day! Lots of options, other than fruit really. Wifi was good in the room, but not out by the pool. The staff were generally friendly, and check in on the pad was very easy. I would come and stay again as it was very close to the beach. Just be aware if you have a car, the parking is a nightmare."