A 1.1 hectare park on the shore of Lake Ontario near Islington Avenue and Lake Shore Boulevard West featuring an open green space and views of the downtown skyline.