Our 2 and 4 year old had a great time. Show up early as it does get busy. The prices are affordable. Some rides for the bigger kids. There is a cafeteria but did not eat there as it was busy. There are picnic areas if you want to bring your own food, and also a playground.