Kennywood is cute and a lot of fun! Very reasonably priced and very typical of an older theme park with a few newer rides. We rode all of the bigger rides and were there on a Sunday afternoon, so the lines were not that bad even though it was fairly busy.
The rides are all a little grubby, which I guess is to be expected after a full day of riders and kids jumping on and off of them all day. They all just felt sticky and grimy. The food stations were the worst. I wouldn't be surprised if they failed an inspection at every single food booth in the park... lots of grease, crumbs, and who knows what all over the place!
If I had kids I would probably come here a lot and get the season pass and bring my own food in. As a regular visitor I think it is more of a once every few years kind of a deal. Until next time!