Super Central location and a great view of the CN Tower