The location could not be any more perfect. Five of the major attractions in Toronto that come included in their city pass are all minutes away. Majority walking, furthest being the zoo about 20 minutes away. Great place to stay.