We stayed here with another family and had a great time. Our kids played at the playground most of time which was awesome and made mostly from old tractor tires. If you dont camp this is a good place to start as there is a restaurant, showers and flushing toilets available. The full service sites are not very private but there are some beautiful treed sites toward the beach. The beach is beautiful and shallow for kids but we were there on a thurs/friday and it was packed. The mini golf/candy store is awesome! Full of so many antiques and knicknacks and kept so clean! This place is very charming and the owners pride is very apparent. We will come back.