This is the best possible place to stay in Toronto :) I stayed there for 2 months, and their lovely place and great hospitality made my stay an unforgettable experience.
1) Everything is perfectly and artfully prepared by the hosts for a comfortable stay. All furnitures and facilities in the room are brand new. It literally gives you the experience of staying in a 5 star luxury hotel.
2) The location is very close to the downtown Toronto (e.g Kensington market in only 8 min walking distance) but at the same time, it is in one of the best neighborhoods of the downtown, in terms of beauty and safety :)
3) The hosts are very nice and unbelievably responsive. Every time i asked any questions, they were answering me immediately (less than 20 seconds!!)
If one day I go back to Toronto, i would 100% try to set my plan in a way to stay there again :)