I stayed for a month and really liked this place. It has a perfect location if you are willing to spend just a little bit of time on the public transport. The streetcar is very close, which will take you directly to the subway, which will take you downtown. It takes like 25 minutes to get downtown, which is super easy.
Also a grocery store and many restaurants are within walking distance.
I used this place to explore Toronto and it worked very well.
I stayed alone, which meant that I had way more space than I needed. It was well-equipped and had everything one needs for a longer stay.
It is very easy to get along with the hosts, was just a nice stay. I would really recommend and also stay again.