Cozy and spotless place with a stunning view of the CN Tower!