Olga’s place is a great place to stay in Toronto. Very clean and quiet. Definitely recommend staying there if you want to be near amenities but also be able to go for a walk in the park or take advantage of biking around the city!