Beverly Beach is a great park, centrally located on the coast halfway between Depoe Bay and Newport. We used it a a home base to do some epic tide pooling during some negative tides and it was perfect. Most sites in the park have ample trees for hanging hammocks, but a few don't (ours didn't). Due to Covid, the bathrooms weren't being cleaned as often as normal. Hopefully that won't last much longer. Bonus - there's a small store right outside the campground entrance that has just about everything you could imagine, including fire wood for a little less than in the park!