It's a wonderful location, situated in the heart of downtown. It's but a few blocks away from the Union Station, which is the heart of your transportation for everything travel within the city. It is close to the many great attractions, and is close to many market(grocery) stores and restaurants.
Elevators can be quite a wait sometimes, but considering you're high up it's not really a surprise. There's no television, which is fine, but would've been nice to have for the time you're just recuperating from all the sightseeing.
Overall, it's a fantastic location with reasonable price (definitely better than hotels).