5/5 - Excellent
We took our 3.5 year old daughter and she had a blast. The food was great, but beware of where you can get drinks for the package that you buy. We had one adult pass with alcohol and one adult pass without -- it you didn't have the alcohol part, you could only get drinks at the buffet/lunch pavilion, which made it inconvenient if you had children playing in the water somewhere. There is also an age restriction (7+) for the inflatable toys in the ocean, however, they didn't tell us this until after my daughter had swam all the way out there (they are a ways out!). She was rather bummed that she couldn't climb on it. Overall, we enjoyed it and would go back again.