You can't beat the location, it is right in the middle of the downtown Toronto. Super convenient for the first time visitors as all the attractions are in a walking distance or a few subway stations away.
We had some trouble sleeping on the first night as the next door neighbor was having a party, we contacted the host and he called the concierge immediately.