Everything was perfect.
The location: at the heart of the city. We could easily reach most of the nice / interesting parts of Toronto from the unit. As it is in the fashion district shops and bars are really close. Chinatown is only a few streets away as well as the business district, the Union Station or even the waterfront at the lake.
The unit: It was fully equipped, very comfy and it was larger than we expected.
The owner: Very supportive, informative and helpful.
We'd love to spend time there if we visit Toronto again.