We are glad we opted for this place for our first month’s stay in Canada. It was right next to a TTC bus stop and the location overall is great, not too far from downtown Toronto.
The place is clean and has all the amenities you’d need for your stay. Loved the little board games, books and home theatre setup they had, kept us thoroughly entertained.