Nice park with a bike path around the lake. A few nature trails, but nothing I would call hiking. Two vault toilets placed on the bike path. One modern bathroom with showers in the campground. A few cabins with air conditioning and one large one. Rest of the sites are on gravel and meant for RVs, but I've seen a few tents dotted in the grass next to them. Two ramps for boats and two spots for kayaks or canoes. Nice paddling and usually pretty easy going. One beach, but I've never seen anyone really swimming. Just mostly small kids splashing around.
Nice park with some easy hiking trails and great bike paths. Both also good for any runners. All are really flat and would be easy for older people or young children to do. There is also a beach that is open seasonally and docks dotted throughout for fishing boats or kayaks. Really nice for kayaking and paddleboarding. Not much if any current (unless your in the river portion) which makes it smooth for anyone to do including kids. Campground isn't bad. Usually very clean and the hosts are nice. There is a nice playground in the middle and we've rarely had any noise problems. If you plan it right you can get a site right next to the Cedar River. Really pretty in the evening. That being said, because it is so close to river anytime it rains heavily there is flooding in several areas of the park. And almost every year (usually late summer, early fall) it rains enough to flood a good portion of the park. In 2 out of the last 3 years it's even been bad enough to close the park completely. And it is fairly close to the highway. That's good for convenience sake of getting in and out of the park, but it does mean there is some road noise in the parts of the park.