Great location, great host. A little bit of road noise being on the second floor on a busy street, but very tolerable being in a major city. Building has a great pool and gym for a nice bonus. Definitely will stay again next time I'm in Toronto!