Great little park!
We stayed over a weekend. Grounds are well maintained, bathrooms are clean and staff is super friendly. You can choose a site with all the amenities (flat concrete slab, water/elec/sewer) or a spot back in the trees. Plenty of hiking and biking available.