A great central place for a visit to Toronto.