a good place to stay if traveling to Toronto