Roller coaster heaven and some of us rode them all. The shows were very well done and a great way to rest between rides. We loved the water rides too it was in the 90's. Don't miss the Irish Show and the two animal encounters, great fun. We spent from 10:00AM to 9:00PM but we left having had a most wonderful day together as a family, each of us getting to experience the joys of three generations at the amusement park together.