The entire facility is totally well maintained. Family friendly with lots to do, nice playground and picnic facilities, boat ramp, swimming beach, hiking trails and firewood available on-site. The pads are gravel and a few are asphalt and pretty level. The campground hosts are fantastic and even have a small book library for younger readers. Shower and restroom facilities well attended and updated. An amazing Olmsted County Park, it's a gem.