Made reservations in advance. Park has a pleasant atmosphere with lots of trees, grass, and ponds (for looking, not swimming or fishing). Some sites are quite close together, ours was next to the pond and isolated from neighbors; quite nice for us. Bathrooms were clean even after a weekend of heavy use by X-country bicycle race people. Laundry facilities were adequate. It's a short drive to Port Angeles where you find major grocery stores and Olympic National Park (Hurricane Ridge). They're demolishing the Elwha Dam so there's no access to the lake and dam. Eventually the river will be restored. A nice park although some facilities look a bit old.
We had reservations for three nights, with a $15 non-refundable deposit. Check-in was smooth; we chose a back-in site for $35. No site number was assigned but we were told we could take any of the back-ins or the pull-through sites at the far end. We chose a back-in. A block wall keeps trailers out of @ least six sites. The sites on north side are extremely close together. Our neighbor's sewer connection is literally six feet from our door; fortunately no one chose that site. The bathrooms are kept immaculately although they're not the best looking; we used them daily except in middle of night (use trailer's then). If we used it then I would not let wife go alone because of its location - it is sort of hidden from view. The campground is across from a fantastic shopping complex (grocery, hardware, outfitter) along Hwy 101; great bargains to be had including good produce. Lack of showers is a concern for those who require them. Would we stay here again? Perhaps. After all, for us it was just a place to be at night since there's so much to see and do in the area.