This place was good for our family trip and just as expected from the description and reviews. Our kids loved the pool. Another plus is it's super close to the Hilton where you can get a day pass for their pool/lagoon and there is shopping and good restaurants close by. Also, pretty close (drive) to some awesome beaches.