Everyone and everything about this place was exceptional: attractive and accessible building, friendly and helpful staff, easy parking, comfortable beds, generous meals (to which we could invite extra guests), popcorn every day, an in-house "Market" for needed supplies and snacks, and many more amenities. Drury Inn St. Peters truly took care of us for almost a week.