Stayed here on a short vacation with the family. What a great place! WE actually stayed in one of the Kids suite rooms and our boys loved it. They had their own little part of the room with bunk beds! Wi-fi was great. Rooms were always very clean. Breakfasts were great for the whole family. The staff was very friendly and helpful with directions and information. We would definitely recommend this for anyone passing through or staying for a while. St. Charles had lots of city parks, three of which were water parks with big slides and play areas. So...great city, great hotel. There is a set of train tracks behind the hotel, but the trains pass by with NO AIR HORNS! Good stuff.