We had a great stay here. The standout is the staff; wonderful, fun, kind, and hardworking. From start to finish, they created a welcoming, high-energy vibe that made the experience better. I especially loved the dance lessons the entertainment crew held.
The property itself is beautiful: clean, well-designed, and easy to enjoy whether you’re relaxing or moving around for food, drinks, or entertainment. The vibe is lively but not chaotic; it feels like a place built for joy.
The buffets were solid and consistently good, and two of the specialty restaurants, the steakhouse and the Asian restaurant were delicious!
One thoughtful suggestion: there is a huge amount of leftover food from the restaurants. It’s hard not to notice how much could be redirected to help feed the local community instead of being discarded. It feels like a wasted opportunity to do some real good.
I noticed the eco efforts with the recyclable cups, key card to turn on the lights, little notes around the hotel about eco efforts. Great touch.
Overall, a beautiful resort with great food, an excellent atmosphere, and truly exceptional staff. We’d absolutely return.