The rooms are small and outdated. The pool towels are stained and smelly. The food is extremely bland and they clearly use low quality ingredients and add a lot of water to things to extend the portions. Our room had many issues that never got fixed - broken furniture, water leak, and noisy pipes. The overpriced mani/pedi I got was nothing more than a $130 polish change. The lobby is so cold you need a jacket. The restaurants are impossible to book - they must be made day-of beginning at 12am.
The guest reps are so very nice but do little to offset these inconveniences. They make many promises that they will try, but they never follow up. They will, however, pester you to sit through their marketing campaign, including unsolicited wake up calls to invite you to attend. Every. Single. Morning.
The water park is fun but outdated and much smaller than it looks online.
Overall, this is way overrated, even at “good”.