Great Campground! Very well maintained, super clean, and very friendly personnel! Sites are big enough, and most have very good privacy. Lake is clear. The beach is big enough for everyone. We absolutely love the place!