In town for football game in St. Louis. Liked that this hotel was far enough from downtown that we could avoid that constant traffic and that there were plenty of things to do in O'fallon. There was a mall nearby and several movie theaters and places to eat.
Hotel was nice and staff was super friendly. Room was clean but bathroom was rather small. Bed, like most Hilton Garden Inns, was way too firm. Just a notch up from sleeping on the floor. We had a great view of the lake with two fountains from our room.
Since my friend is a gold hilton honors member, our breakfast was included. Each morning, the breakfast staff greeted us and quickly took care of us. The breakfast was awesome as well.
Would stay at this hotel again if I was in the area.