Good location that is right off I-44 and right next to Six Flags St. Louis. It's about 30 minutes to downtown.
Spots are level and there is decent space. Nice benches at each site, cable TV hookup, good water pressure (40 psi) and 30amp connection. There are 50 amp sites available.
KOA store, restroom and showers are nice and clean. The staff were also very friendly.
One cool activity is to visit the wolf sanctuary. It's very close by.
Only complaint is KOA allowed a U-Haul and car to park next to us. They had 4 dogs, unleashed and they were using the water spigot (no hose) to cool their dogs off, which wouldn't have been a problem if the spaces were bigger. They also kept entering our outdoor space and allowing their dogs to run all the way up to my rig. Very little was done to rectify the problem, even after a phone call and going up to the office. The three solutions were to have us relocate to another site, ask them if they would move, but it would be up to the U-Haul party to relocate or refund us if we decided to leave.
This was the first time staying at a KOA and it basically negated the positives. We will not be returning to this site and will most likely stay away from KOA all together.