I definitely can recommend Elena's place.
It's located in downtown Toronto and is close to public transportation.
The bedroom and bathroom were quite clean and the WLAN was excellent.
We never met Elena because she was working long hours. Her brother Jim took over the role as a host. That wasn't a problem for us. He's a very friendly and competent man who gave us plenty of advice where to go in Toronto