K.C.
Hi,
My kids love it, the rides are perfect for them. They absolutely loved the water park. I absolutely loved the fact that it was all included in the one price and I didn't have to pay extra for water park. The water slides were so much fun.
The rides are more for younger kids, I am a rider so I prefer Cedar Point coasters. When I went it was not as crowded as Cedar Point usually is, the wait for the rides was not bad either (We went on a couple more than once). However, like the other mom said it's not much shade so bring sunscreen and check the weather.
We didn't want to drive back after (not to mention we live in Detroit) so we stayed overnight. I think you and the fam will have a great time!