We stayed here 9 days in Jan 2023 and enjoyed our stay very much. The unit was clean and organized at check-in, only hiccup was check-in instructions focusing on building access keycards being in the lobby mailbox, whereas they were in the unit (unit is accessed by keycode on electronic door lock) which caused a bit of confusion.
The location is great. Quiet street (not in a noisy tourist area) but very close to the St Louis BTS station (no more than 5 minute walk). 7-11 just steps away, nice higher-end restaurants on the street, but also some good street food vendors.
The unit has a separate BR and living room with nice comfortable sofa. Cozy but we were able to find places to put our big bunch of luggage (4 large suitcases, 3 small plus some personal items). AC works great, and the big bonus was the clothes washing machine which we found very useful.
Thanks for a nice stay Bank!