For newcomers to Toronto this is a great medium term solution. 15 mins leisurely walk to a subway and close to North York.
Everything I needed and the hosts were on hand to help if required but were happy to leave me to it and let me make myself at home. Uncomplicated and easy.