Relatively easy to get to from Hwys 10, 61, 95 and St Croix Trail. It's a Washington County Park, so make sure you have either a day pass or annual County Park pass on your vehicle.
We camped at site #33. Abundant cover from overhanging oak trees; lots of atypical space behind campsite since there is a trail entrance and a frisbee-golf target behind it; playground and tot lot across the road. Good for tenting and pop-up camping. Quiet for the most part. Note that electrical at this site is 20A-120V service only. 1/4 mile walk to main bathrooms and showers; pit toilet close by but not too close.
Park has access to a beach on the river near the boat ramp. Water is relatively shallow for the little ones but deep enough for a good swim in the river. Lots of boats on the river over holiday weekends.
Speaking of boat ramp: It's huge. Lots of parking. It can serve 3 boats at a time. Protected by harbor and backwater area.
Hmmm...what else? Nice trails in the areas that go through the upland prairie. Firewood sold for $6 a bundle. Lots of day use activity areas including softball diamond, volleyball courts and playgrounds. Overall clean, well-maintained and safe. We would come back!