I stayed there for a week while I was looking for a house of my own in Toronto. The best thing about the place was the location - right next to Coxwell subway station. Everything was functional and I didn't have any issues during my stay there (despite never meeting the hosts in person).