Our family has visited this waterpark 2 or 3 times and the only reason we returned is that our kids are part fish. The waterpark itself is well-made and fun, but the cleanliness leaves a LOT to be desired (read: dirty diapers all over the floor in the bathroom), and the lifeguards are not exactly vigilant. Rules are posted but not followed or enforced. Room rates are cheap but the waterpark charges each person for a wristband, so it's not as great a deal as it first sounds. Also, the hotel is in the middle of a field (literally) so there are no nearby restaurants other than the 2 onsite. And you know what that means. Check it out, but be prepared.