Very friendly and accommodating staff. Everything worked and nothing smelled bad! The only glitches... the power button on the remote wasn't too responsive and the bathtub was a little slippery, so be careful. Otherwise the room was fine. (Well, I did have an interesting view of vents and air conditioners on the roof. But hey, I guess the hotel was full.) Decent breakfast buffet, nice made-to-order omelet.
The front desk gave me good dinner recommendation in downtown St. Charles--The Office--a little pricy but a comfortable place with very good food and a great place to watch sports on TV. Recommended!
Located across the road from Pheasant Run resort. I would definitely stay at this Hilton Garden Inn again. I can't say that about all the HGI properties I've stayed at.