We booked a night just to not have to drive home after a concert in STL, and this is the hotel closest to my husband’s employer. I assumed based on it being under the Hilton umbrella that this hotel would be nice, however it was very bare minimum. They have a late check in of 4pm, we arrived at 3:40 and were not able to go to our room early. Annoying, but ok the rule is 4, so no big deal. At 4 we walked back in to see that every person in the lobby had been told to come back at 4, so now we all get to wait in line with one person working the check in area. The woman telling everyone to come back was conveniently too busy to come out to help. The housekeeping staff were all very nice and helpful and the room was pretty clean, but the refrigerator was warm and the window opens to a parking garage. It was definitely underwhelming and I was put off at check in and it really never improved.