The owner (Mike) and management (Nancy) we're so very kind and gracious to me during my month-long stay at Cherokee lakes. Their attention to detail and outstanding professionalism cannot be beat! Even when I had a small concern (not worth mentioning in this review), Mike made sure that it was addressed and taken care of the very next day! They take a lot of pride in their campgrounds and it shows. They are out doing daily maintenance and landscaping which far exceeds other campgrounds that I have seen in the area. There was a terrible storm that came through O'Fallon a few weeks ago, and Mike had himself and a full crew out there hours later addressing all the concerns of the campers, making repairs, and cleaning up to get things back to normal. Nancy is the sweetest person that you would ever want to meet, she is so very kind, friendly, and loving towards the residents (she's like the Den Mother for the residents :-) ). I've researched a lot of campgrounds in the St Louis and O'Fallon areas, and will consider nothing less than Cherokee Lakes! I just hope they have space for me when I come back into the area next time... :-)