Stayed 4 nights. Bathrooms are pretty rough and neither shower was working in the closest men's room when we arrived. They did get one of the 2 showers working within our stay, but water is stinky. Management is very disorganized and most events were late starting. The pool was completely unsupervised and there were hoards of people swimming in street clothes, eating in the pool, and leaving trash all over. The fishing pond is a joke, but you can fish in the swimming pond. 2 playgrounds and lots of space to drive golf carts/atvs. About a half hour drive to Starved Rock state park.
Definitely not a destination rv park, but a great layover spot. The pluses are: Late night check in (Security guards handle the registration), very clean bathrooms with large showers and hot, non-stinky water, short walk to Bass Pro Shops w/ onsite restaurant and excellent service. Also walkable to Famous Daves and other retail/restaurants. There is a bit of traffic noise and FYI kids are not allowed to enter the casino complex. A bit pricey for what you get, but there are sometimes when $30 for a clean hot shower sounds like a bargain!