Will definitely come back!
Great family place with paved and dirt biking/hiking trails. Very nice beach with grass and sand. There are 2 areas of inflatables, one of them is for the little kids 48 in. and under. There are no dogs allowed on the sand beach, but there are plenty of grassy areas of lake access to swim with your dogs. The public bathrooms at the campground were very nice, and it was quiet and family friendly in the smaller upper loop we stayed in. It was a short drive, yet off the beaten path, and we would definitely go back.