What a place! The area it's in is full of cool restaurants and bars. There is a direct subway line a few blocks away that will take you straight downtown, but you would be doing yourself a disservice to not explore the area some.
The place itself is magnificent. Well kept and comfortable. There is a grocery store and LCBO (beer, wine, and liquor store) downstairs, allowing you to happily stay in for an evening if you've burnt out on touristing. There is a decent bit of construction in the area, but you won't be able to hear any of it. For one or two people I cannot imagine a better place to stay.