Came here quite often during my trip to Toronto. They had a summer festival going on that was part of the Para PanAm games, and consisted of free rock climbing and free zip lining, along with different activities under the roof of the center. Aside from the activities going on, it has a nice view of the CN Tower and the islands and Lake Ontario. Relaxing!