I personally did not like it at all. My kids had fun and thought it was ok but we only stopped by for one day, passing through, and it was enough for all of us! Super crowded, noisy and food by the pool is pretty bad fast food and very expensive. Reminded me of Vegas but with a water park and more kids. If you do go definitely stay at The Cove for a less crowded experience and make sure you use a Virtuoso Advisor to get your upgrades and amenities.