Recently, my son got married in St Charles, and we book rooms at this hotel. From months out as we were getting started to when we had 36 rooms book everything was awesome! The staff was always available to answer questions and provide outstanding customer service. They assisted in handing out guest gift baskets as they checked in to assigning shuttle times to the reception and back to the hotel at the end of the night. The rooms are very clean and well decorated. My new daughter-in-law and all 8 bridesmaid enjoyed one of their suites where they had their makeup done and got dressed for the service. It has been a month since the wedding and I am still hearing how wonderful the hotel and staff where from guest who stayed there. I would recommend this hotel for any occasion no matter how big or small. Thanks you!