We loved our time fishing, swimming, star-gazing, biking, walking, and 'camping' here! The sites are large and most have decent privacy. Many have some slope to them as described on the booking website but we were very happy with ours. From check-in to departure we had no issues or complaints.
We visited the park on day use pass. Great park . You can bbq in many places. There are few pavilions in case of rain. Beach is small but good enough. Water is fairly warmer since it's a smaller lake.
Very nice park to visit, the water is clean. It's great for kayaking or canoeing as well. Gorgeous nature.