In town for weekend of Cardinals games. I don’t know what rooms these negative reviews have had, but our room was wonderful. It was clean, beds were comfy, shower had decent pressure, tv and air conditioner both worked. Breakfast area could use another table and chairs, but that’s just being picky. Breakfast was standard - waffles, bagels, cereal, some hot foods like eggs and sausage. People at the desk were friendly. The reviews griping about the $100 deposit need to read all the way to the bottom of the page on hotels.com because it is listed in extra fees. They do not do housekeeping if you stay 2 nights unless you ask, but that is also posted at check in. I got extra towels the 2nd day with no problems. We will stay here again! Also easy to get to public transport to get to Busch stadium.