First of all, you have to love St. Charles, Ilinois. It's one of those cities you often see at the top of "Best Places to Live in America" articles. Unfortunately there's not much of a selection in places to stay that are above average. This Fairfield Inn is an exception. Completely comfortable. I stay in the area for business and feel it's my "home away from home". The hotel is very well located, nicely decorated, a good value, has great amenities and the staff is amazing. The front desk/office people are the best: Joanna, Diana, Kimberly and Jennifer all do whatever they can to make your stay perfect. At one point, I thought I might be TOO frequent a guest, because I'd walk through the door and everyone addressed me by name! The area has plenty of shopping and restaurants, along with the Kane County Fairgrounds within walking distance or a short drive. The morning breakfast (complimentary) is technically a "Continental", but actually has a lot of food and excellent variety. In addition, the hotel has various newspapers for guests (included), coffee, tea, fruit service (included), excellent wireless internet (included), a small but functional exercise facilty (yes, included), and a wonderful indoor pool and spa. "High-profile" guests are not unheard of here. Parking is handy, and there's a pleasant walking neighborhood nearby.