I stayed here comfortably for about a month. Adelaida is a nice host. It was like staying at Canadian aunt's house :)
Also the location is good. It's close to the park and Scarborough Town Centre.
I highly recommend this place.