THIS IS THE PLACE TO STAY
Especially if you are working in the old Toronto / downtown area or want to go see the leafs/raptors play
Outstanding host. Super clean. Amazing views!!!