Casey D.
Yelp
What a great park! We did not camp here, but visited about four times for day use. There is a nice sandy beach (at high tide; it looks more like a typical WA "beach" at other tides), a campground, bathrooms, a boat launch, picnic tables, a nice dock a short walk away, and more, and it's FREE for day use (unlike state parks). Overall, a great place for a family picnic or trip to the beach.
One of my favorite aspects of this park is the fact that it is an ideal place to launch a kayak. You can park about 20 feet from the beach/boat launch, and they have a kayak rack too. On top of that, this park is in a sheltered area, so it's idea for beginning kayakers. There are high rocky cliffs to paddle around and explore, if you go to the north. Spencer Spit state park, by contrast, has a very awkward arrangement for launching kayaks, is only partially sheltered from rough seas, and has no kayak rack. So we camped at Spencer Spit and kept our kayak at Odlin.