Beautifully maintained campground. Free library boxes all around. Lots of hiking trails. Lots of picnic tables at the beach. Cabins and cottages available. Staff are super friendly, helpful, and knowledgeable. Kids loved the playgrounds! Restrooms were super clean.