Nice place to stay near the city, close to some good walks and public transport. Pretty much next door to a lovely little park to relax in and not far from shops for all you necessities.
If you need a place in Toronto I’d recommend this place