Great Views close to hiking and beach
Campground sits on the bank of Ozette lake. Not a lot of sites (15) but first come first served. Dry sites, no hookups, $20/night. Only reason not 5 stars is that the walk to the bathroom was quite far at night for teeth brushing etc. (website says pit toilets, but next to the ranger station there were flush toilets and running water, open all night)
Month of VisitMay