Toronto's wellbeing destination and waterfront park on the iconic West Island, minutes from the downtown core.