We stayed here about 3yrs ago. It was pretty rough then and were quite excited to be going back. Nothing had changed still rough. The folks that look after the place are helpfully and friendly. The location is nothing short of awesome. I would have rated it much higher if some improvements had been made.
Shaped like a circle with lawn around the in each site's backyard. The tent sites are grass. 14 full service rv sites and some tent sites It was clean with clean washrooms. Next to the river, has a decent beach area, community type fire pit, horse shoes. Also has a dumpsite and a boat launch. I wouldn't want to stay here long term but it is great for a couple day stop over.