We chose Cahokia RV Park because of its close proximity to St. Louis Missouri. We stayed in a gravel site with a concrete pad, fire pit, picnic table and full-hook ups. The spaces are tighter, but that was expected being closer to a city. There is a playground, pool and pond area to walk around. We were pleased with the cleanliness of the bathrooms and showers and had no major complaints. The price reflected what we got out of our stay.