We were happy with our stay. I knocked one star off for cleanliness only because it wasn't perfect (there were some hairs stuck to the bathroom wall and the shower surround when we were doing an initial walk-thru) and a couple of spiders (but, you know, Missouri). The proximity to both the Shoppes of St. Charles and the historic district was great; definitely got more bang for your buck being so close and being able to do some of our cooking to save on our girls-weekend getaway.
NOTE: pay attention to the listing- I took for granted that there would be a dishwasher, but there isn't. The listing doesn't misrepresent this, I just didn't pay enough attention.