Originally Posted by
superangrypenguin
I think you missed where the OP was going to be working
The traffic alone is reason to not stay in downtown TO.
See below:
No, I know exactly where the CF College is. And I specially addressed the transportation challenge from the Prince, versus the Sheraton, in my post.
I used to live 5 minutes from the Prince, and worked downtown for 20 years, so I am pretty familiar with what the OP is asking about.
Still, as always, YMMV.
Cheers,