Sounds pretty good, Matt! I don't have any experience there, but two friends in Toronto recently spent a couple of weeks there cycling with friends. They enjoyed their time. Happy to send you an email addr and an e-intro, if you can find no Thorn readers/riders.
Cheers,
John