Children love this water park. It is a bit pricey, but the kids love it so much. If you live close, the season pass is a good deal. The kids play area is a good size, with several slides going down in a big pool.
There are several giant slides ~depending on the day, sometimes the lines are long, sometimes short. Very helpful, friendly staff who will watch out for the younger children that cannot swim.
There is a big pool for people who just want to float around. Big wave pool. Long 'lazy river'. Plenty of lounge chairs for people to lie back on. The food sold at the park is good, albeit a bit pricey. Seems to be kept fairly clean. There are showers in the restrooms, as well as many lockers to stow away your stuff.