Kc and Doug have been the greatest hosts : the place was exactly as described, both homely, clean and functional, completely equipped (washer and dryer, WiFi among other things). Their house is near public transport (streetcar line 506) and you're a quick ride away from Downtown.
They have been very friendly to me, and as they speak French, the communication was made even easier.
I would recommend this spot to anyone looking for a place to stay in Toronto, especially for a long stay.