Place is ok I am writing this sitting at the pool - the pool is nice especially for kids it's mainly 3 ft deep and goes up to maybe 5. The pool is nicely heated with two waterfalls going into it. There is also two hot tubs and a kiddie pool. There is a bar that serves decent food at ok prices. The only problem with the pool area was no towels later at night like after 7pm when the pool is open until 11.
I stayed in a studio which was a huge mistake it was super cramped. It felt smaller than an average hotel room. It appears to be the lockoff of a two bedroom. I could hear the people above and to the sides of me do everything.
The resort also has a splash zone for the kids with dumping buckets and spraying palm trees you get the idea - it was nice. No kids to see seen though just some over 60 types sunbathing solo- quieter than the main pool?
The activities people are very nice and the activities are cool for kids. The front desk is also helpful and the guy walking around the pool.
The concierge one in particular is super snotty and judges. If you asked about anything that wasn't on Marriott property they basically had no idea. Luckily with yelp one doesn't really need a concierge.
So yeah 3 stars probably 4 if I wasn't in a studio. The lizard play area is also due for an update.