We had a Groupon to stay here for 2 nights. The Groupon included breakfast for two and free self-parking in addition to a two nights stay. Without it, this hotel would be quite pricey as parking is costly (valet or self) and breakfast is $15 per person.
That being said, the hotel is right across from Busch Stadium. The Cards were out of town so crowd noise and traffic were at a minimum. The location is great. A 10 minute walk to the arch and within minutes of major interstates.
The rooms were spacious and modern. The bathrooms are huge! We had no complaints with our rooms. The curtains keep it quite dark and we had no issues with any noise from within the hotel or from the outside.
The breakfast was excellent. It's a buffet and you could have just about anything you wanted (eggs, pancakes, sausage, bacon, muffins, fruit, cereal). The waitstaff was attentive and the food was hot.
Overall we enjoyed out stay!