Clean, affordable and a great location. We were in St. Charles for a sporting event. The location was great, the High school is right behind the hotel. The rooms were clean and quiet. The staff was great. They allowed us a late check out at no extra cost. We will stay here again.