Pelican Harbor is a nice family place that is not too far of a drive if you live in the Chicagoland suburbs. I went numberous times last year. You can bring your own food there or they have a consession/vending area. Alot of familes have big picnic's set up. My daughter and I usually just get a small snack at the consessions. They have pizza, hot dogs, icecream, etc. Now as for a waterpark. They have a zero depth to normal depth pool...which was perfect for us. She was learning to swim so we could pick how deep she felt comfortable at. Now they also have a kids splash pad area...that was good for when my daughter was 4 and under. They have a few slides...and my favorite the lazy river. They have a nice set up for getting on the tubes that is easy with younger children. The part that I like the most is that Pelican Harbor also has an inside pool location. This allowed me and my daughter to get out of the sun and still enjoy the pools. They have a baby slide inside...for 2 to 3 year olds. They also have 2 indoor waterslides. Then a pool for doing laps. Hope that helps,