If you think about the price, it's a good place to stay. I wouldn't complain too much. The washroom was good and shower was good. The shower seemed to be weak but when I switched it to a different shooting mode by dialing the shower head, it started shooting strongly.
It's across a mall that has Fresh Co and dollarama, so you can get your needs easily.
There are 3 bus lines (35,36, and 108)that are near by the place. All of them get you to a Line 1 subway station (Finch West, Sheperd West, etc.) Probably about 10 - 15minutes to the station by bus.