Great campground, nice and clean bathrooms, beautiful beach, very nice hosts, plenty of activities to keep you busy. Laundry facilities would be very nice addition. Be aware of vicious mosquitoes. Other than that amazing spot. Definitely will be back.
Overall we had a good time here. We booked private Back-in RV site for our rooftop tent. We also had a hammock tent which is not allowed in this campground (as we learned later) if you are planning to tie it to trees. Bathrooms need some updating - some shower heads were broken. Nice campground otherwise. Access to lake and beach was pretty nice but require a little walk. Several playgrounds for kids. Would come back.