Kennywood has something for everyone (from roller coasters to kiddie land rides to shows for those who don't ride), quick lines, great potato patch fries & other foods & a beautiful landscaping.  They have picnic areas for those who would like to bring their own foods.  I would highly recommend a visit for yourself. :)
Pros:  Variety of Rides, Clean Bathrooms, Quick Lines
Cons:  No walk-in admission
                        
more