I might be biased but I love this place! My whole family use to go once a year in the summer just for a day of rides and playing in the water park. Food is pricey and you can't bring in snacks, so plan out your meals! Sometimes we just picked lunch time to head out and eat some where nearby.
Tickets are also expensive so pick a day, plan it out, and figure out where you want to go and what you want to do. :) lines can get pretty long when all the kids are out of school.
For the most part, the park is fairly clean. Garbage disposal stations are very frequently placed. The washrooms are pretty gross so be prepared!
The rides are fun, fast and safe so why not have a nice adrenaline filled day once on a while?