Great views of the CN Tower and an abundance of amenities.