Very nice place. Amazing view of the CN tower.