I had booked to stay here for 2 nights, but ended up only staying for 1 because my children were ready to go home. Our site was very nice, and we could even see the lake from our site even though we were not lake front.
The bathhouse was ok. The showers could have been a little cleaner, but you had steady water the whole time (instead of pushing the button for 30 seconds of water).
I would stay here again if I was in the area.