The location can't be beat - only a short walk from the CN Tower, Ripley's Aquarium, the theatre district, and Union Station.