Great place to stay in a good location and .We stayed there whilst visiting family who live nearby so walked mostly but it’s close to the streetcar and subway. College Street has lots of good restaurants and coffee shops and Kensington Market is a 10 minute walk.
The apartment was very clean and well-equipped and there is a great roof terrace with views of the CN Tower and downtown. The only downside is the Wi-Fi which was patchy in the bedrooms and on the top floor.