Fantastic location, steps from Rogers Centre, CN Tower & HHoF