This place is a gem! Very nicely maintained, the bathrooms and laundry room were very clean. Grounds were neat, campsites were level. Trees throughout the park provided shade for some sites. Fire rings were provided as well as picnic tables that were in good shape. They had a small enclosed dog park and treats for Fido at the front desk, and we also saw a horseshoe game area, though we didn't play. They also had several very nice cabins, though we didn't stay in them so I can't speak to their interior. Staff was very accommodating, allowing us to overstay the checkout time to resolve some generator issues. And the price for our midweek stay was outstanding. We would definitely return to this park.