McHenry Park has a splash pad and new playground. The park has three picnic shelters and connects to Riverview Park via a paved trail, which is a 1/2 mile each way. My boys rode their scooters on the trail today and loved going downhilll on the way to Riverview, but disliked coming uphill back to McHenry because it's quite steep.
Playground: Ages 2-5 (fake grass) & Ages 5-12 (wood chips)
Swings: traditional, toddler, adaptive
Restrooms: seasonal modern near splash pad
Parking: easy street parking