We had a layover in St.Louis and our connecting flight was cancelled leaving us stranded for the night (as were many others checking in that night). Caitlyn at the front desk was so friendly and sweet especially as to a bunch of grumpy adults and grumpy kids. She even made popcorn early for the little ones.
The property itself is a bit old, but you can tell much of it has been updated. Overall we had a good experience, especially with all of the staff members we encountered.