This area is more of a trailhead than a campsite. It's up some logging type roads and has a large gravel lot for parking. There are a lot of spots that you could wander into the woods and set up camp on a mossy bed under the canopy. A creek runs through on the northwest corner with a bit of flat clear ground that would make a nice campsite. There is a small road just to the north that goes to the west. There are a few suitable areas for campsites on a couple of loop trails big enough for a car.
Pulled in on a Monday and found a spot along the beach. The site was pretty small and there was next to no privacy. Some of the sites are so small that I don't even see how you could put up a tent. Parking an RV would leave you partially blocking the road in some sites. If you look at the size of the park on a sat image and consider that there are 50 sites in this tiny area, you can get an idea of what to expect. There is a lot of gravel around the sites, so you end up with rocks underfoot. Barefoot isn't the best option.
The views were amazing and a moonlit walk on the beach is always nice. There are bathrooms with real toilets rather than stinky pits in the ground, but there are no showers or sinks.
$20 a night seems excessive for what you get here, but there aren't many options for beach camping around.
I've been to Sterling Point many times. I always take my boat in because there is a dock, but one time I saw people there with no boat and when they left, they wandered into the woods, so I assume there is some way to hike in and out. There are picnic tables and fire pits, but no bathrooms or garbage collection. There are a few floating bathrooms around on the lake, but you would be better off using the treeline. Most times I've been by, it has been vacant, but a few times, it has been crowded. If it is full, you can easily find another spot to camp along the banks of the lake. It is a beautiful area and reasonably isolated at night depending on whether or not there are other campers in the area.