My girlfriend and I visited last year for a nice getaway and absolutely loved the park. The spots were spacious with enough privacy between sites. The lake was gorgeous to swim in and had different rafts and stuff in the water for public use. The bathrooms were well maintained along with the showers.
Reservations are def a plus. Can be difficult to get into on the weekend.