We found this location on York Street to be so central, it was fantastic from the perspective of seeing downtown Toronto going to a game a bluejay…. wonderful location.
The views are incredible also being up at the 65th floor we could see virtually above everything apart from the CN Tower.