This is a decent and fun water park. It was very clean and had many different areas for kids of all ages. Besides the main water area, complete with machine produced waves, there are many different areas at many levels. There is a special toddler/baby area that is gated with a very attentive life gurad. The lazy river was a family favorite. There are big kid/adult only slides as well as slides that you can take younger ones (on you lap, etc) on with you. The main downfall is that there is HOT cement between all attractions. Footwear is a must! More grass (real or artificial) is a high need here. The food is a bit pricey (not a suprise) and not very good (pizza is horrible)-but you can take in your own if you like. All in all, it was a great day of family fun for all. Dont forget you hat, sunblock, sunglasses, and footwear!!