The island park boasts hiking and biking trails, a public plaza and amphitheatre, children’s play area, public washrooms, a small hill, and restored river