I have stayed at this Westin several times over the last few months and have never been disappointed with the service, the comfort of the rooms, or the location. It is adjacent to the baseball stadium and just a couple of blocks from the Hilton (which houses the most excellent bar/restaurant 360). It is easy from the hotel to access 70 north to the airport, and 64/40 (which is the main east/west route in greater St. Louis passing by St. Louis University, BJC Hospital, the Zoo, the Galleria, etc.), and the Metro is nearby if you wish to use it. The hotel is very pet friendly and parking is free for hotel guests. These two features both add significant value for me. If view is of concern, consider requesting a room facing the stadium. Some rooms face the off-ramp from 44/60, others a parking structure, but since I am there at night with the primary purpose of sleeping, this is not of concern to me. All the staff, from parking lot, to front door to check in and room service are unfailingly courteous and welcoming.