Really one of the best locations in Toronto. Overlooking Lake Ontario with the CN Tower, Rogers Centre, Aquarium and many lakeside eateries, all close by.