This apartment is a lovely centrally located apartment about 15 mins from the CN tower on foot. it's quiet and secluded though in terms of outlook which means that whilst you may not necessarily get the towering views of Toronto you do get a nice little nest that can be a base for further exploration.
My partner and I enjoyed staying here and found it to everything we could possibly need