This place has the best location you can get in Toronto. View of the CN tower from 54th floor. Unbelievable!