Keir is an excellent host. He gave all the necessary instructions prior to our arrival as well as attended to all requests that we had.
The location is perfect, next to the subway and even if you decide to walk you will find a lot of things to do pretty much close.
Seriously, if you want to stay in Toronto for some days this is the place.