Really amazing view, and steps from the CN Tower and Aquarium.