My favorite amusment park ever!
This place has something for everyone- the aderenaline-addicted can ride roller coasters to their heart's content, while small children can play in Camp Snoopy and others can ride the Ferris Wheel or any number of gentler rides.
Just a note- I go in late May/beginning of June, and the lines even for Top Thrill Dragster and Millenium Force are rarely, if ever, longer than an hour and a half. Often, lines for good but older rides like Mean Streak and Magnum don't exceed 15 minutes, including wait time for the front car.
Pros: Attractions, friendlyness, clean
Cons: Expensive, long lines later in the summer
more