Check-in was slow, with staff pushing upgrades. The resort is clean, spacious, and safe. Our family suite was quiet, comfortable, and well-maintained, with great blackout curtains. Housekeeping was excellent, and my kids loved the towel animals. The WiFi worked everywhere, even on the beach, and the resort app was useful for messaging the front desk.
Food was hit or miss. Dinner had good options, but the buffet was unappealing—birds stole food, stray cats roamed the restaurant, and some items sat unrefrigerated. There aren’t many lunch options, and drinks (both alcoholic and non-alcoholic) were inconsistent in quality.
The pool wasn’t well-filtered well, with lots of noticeable debris. Chair saving is out of control at the pool and beach, and the resort doesn’t enforce its policy. Solicitation was constant—vendors approached us nonstop, especially because we had kids. The wristband room keys were convenient, but I wish they were removable.
Check-out is strict at noon, no exceptions, so we had to sit in the lobby for 90 minutes before our ride.