I stayed at Hortense's place with my brother for a week. We had a great time, she is a great host. Gave us every information we needed.
The flat's location is perfect, you are close to everything by foot.

I would definitely recommand her place for a stay in Toronto.