One of the best parks that I have had the pleasure to visit. The admission price was very reasonable for a 2 day pass. Souvenirs were well priced and the selection was large. Everything from t-shirts, beach towels, magnets and the list goes on and on. The food was kind of high for what it was but that is a commonality of most theme parks. Now for the rides... the coasters are plentiful and you will not be disappointed. There are also a nice selection of carnival type rides as well. The employees were nice for the most part with an exception of when you ask for a glass of the free water that they announced numerous times over the loud speakers as perk on a hot day. Seemed as though it pissed off the teens working the drink concession stands. There is also a nice water park attached to the park that is included on the ticket price. This is a great park and you will not be disappointed!