Normally I travel 3 to 4 days a week on business, so I stay at many different Marriot locations throughout the year. I had reserved 3 rooms for our family on Sunday May 26th just prior to Memorial Day, to attend a graduation. In all my stays at any Marriott's or any other hotel chains, my family and I have never been treated more like family and the staff was so accommodating. It was a pleasure and extremely relaxing to stay at this location. I can not say enough GREAT things about the Fairfield Inn in St Charles and their staff.