Beautiful setting next to Lake Wenatchee, tucked between mountains. Great beach area for playing, playground, and camp store. Unfortunately, worst mosquitoes ever encountered and the mountains funneling wind across the lake curtailed our visit. Campsites are close together without much flora in between, so noise levels are loud and unfortunately quiet times were not followed or enforced.
Located in walking distance to the Dungeness National Wildlife Refuge ($3 family admission/day or with National Parks Pass), we found this campground to be just what we were looking for! A family campground with cheap and clean showers (50 cents/2 minutes), great play area, not a bad amount of mosquitoes for location, and quiet unlike many state park campgrounds. No camp store, but a quick drive into town gives you many shopping options. Sites either felt wooded or sunny, so easy to pick a favorite. Worst part is the $10 online reservation fee, but as a family, we'd rather pay to know we have a site.
Make sure you've brought your Discovery Pass. Easily reservable online campsites for tent/car camping as well as RV and group sites. Great for kids, as there is a large playground, beach area, and even a camp store with ice cream (and pretty much anything else you'd need including $4 ketchup). ;) It can get pretty hot in the summer, but when temps soar, book site 108. It's a longer walk to the campsite, but it's right next the river amongst the trees and easily sits at about 10 degrees cooler. (Bring warm sleeping gear for this site.)
As the only reservable camping in Olympic NP, set your alarm in order to reserve because they go fast. Sites open for booking 6 months in advance. There are multiple loops, but our favorite is the beach loop with views of the Pacific over the bluff. We've seen bald eagles up close and the most amazing sunsets. It's great for kids with easy trails to the lodge or further to a small ranger station. Easy driving to Ruby Beach or a day trip in Hoa Rainforest. Plan for rain because it's on the coast, but don't be surprised by unexpected sunshine.