Stayed with my wife and two children (7 and 10). Friendly staff, nice rooms, good dining options. The jerk chicken and patties at the poolside food truck was the best option on the resort. That and the oxtail, which they had at the lunch buffet and in the Jamrock restaurant.
We didn’t realize until we arrived that over half of the hotel property is reserved for the Mangrove adults only resort, so there were fewer a la carts restaurants than we thought and the beach areas available to the family side are pretty small. Beaches were kept very clean and the water was amazing. A few rocks in the sand in some spots so be careful walking in.
One of the best kids waterparks we’ve seen at a resort outside of the Atlantis Bahamas. The slides were big enough that even the parents could enjoy them, but not so huge or intimidating that a 7 year old couldn’t handle them. So I was going up and down with my kids every day. They loved it.
Friendly staff, good activities, not pushy with trying to upsell you on things or book you for the spa services. Kids only tried the kids club once but they enjoyed it and got to be a part of the on stage show that night.
My only complaint is that our room was close to the stage where the shows happened every night, and we put the kids to bed fairly early and the music from the night shows would shake our walls until 11pm.
We paid more for a swim out junior suite and it was so worth it to have our own pool area to dip in any time that we wanted.