The place is located in a 5 star location in downtown with lots of restaurants and shopping stores. It has a wonderful view of the city on 29th floor. I would stay in this place each time I come to Toronto. Don’t hesitate to book this place if you want to enjoy downtown Toronto!