This was a very awesome theme park. We didn't want to do it all in one day, so we bought season passes at a great price. Being our first time there and not knowing what rides they had, we could walk around the park and find a new ride that was just as fun as the last one that we didn't want to get off!
Do the water rides first thing when you get there, because they do get really busy. Then enjoy the other rides as the day goes on.
**One great tip: Over by the ride that drops you vertically straight down, there is a pizza shop. If you go on a day that's really busy, just sit there for a little bit with you family. There are many other families that go to get pizza there for their kids. They always have perfectly fine leftover pizza and hate to throw it away. We had offers for 2 15" pizzas! It saved us the cost of one admission ticket!