Last time I was here was in the late 1980s but it has been very well maintained since then. There are both seasonal campers and overnight spots. First come, first serve. I really wish they would automate reservations. I came in on a Sunday night and loads of spots were available. There are very nice bathrooms and showers and each spot has electric and water. The place is beautiful so look at the pictures and give it a go. If they are full, you can go a few miles up the scenic drive to Dicky and stay there for the night.
There are a few different dump stations.
It may say online they have a laundry but they do not. There is a Historic park with multiple museums next door and a public golf course.
There is no access to the river. The James does not seem to be used like the Sheyenne with boating and such. Not sure why.