Toronto has a lot going for it. Regarded as the financial capital of Canada and a top …