We really enjoyed our first stay in Canada. Sarah’s place is the best location where one can stay. We were provided with all the amenities required for a convenient stay.
If you are planning to spend your valuable time in Toronto with accessibility to all landmarks, then go for it !!!!