What you need to remember about Windsor ON when doing your numbers is that the vacancy rate is 15% and rising. You may still get positive cashflow but use this number when negotiating.
The Guy would have a bias but he did a good job of tracking down some good, albeit dated, info and his accademic credentials suggest he knows a thing or two about research.