I stayed here for a month on arrival to Toronto. The apartment is conveniently located at walking distance to the subway station (5-7mins) & there's a bus stop right outside the building.
Yasmin is a wonderful host & the apartment is exactly as described & shown in the pictures.
Beautiful, peaceful location.
Definitely recommend this place for both long & short stay!!