Not a bad park, but a mixed experience. The spaces are close. For room, I'd go to the state park next time. The beach goes to deep wet sand fast, so it's tough for walking out very far. We did have a very pleasant time until our neighbors got kicked out without much apparent cause. Their dog scampered out off leash in the morning. For a few moments, maybe? Not sure. We thought they were great, but before we'd even had breakfast the manager had asked them to leave. The manager was fine with us, and we had kids and dogs, too. It left us wondering what we might do to get the axe, and soured an otherwise fine time.
Nice quiet park. Contract managed, but owned by Tacoma Public Utilities. There is a very good swimming hole off the colder deeper lake, trails for walking, and it is not far from either Staircase or Hoodsport. Sites do not drain well in wet weather, but the parking pads stay above the high water mark.