I'm heading to the Bodega Bay area with my cousin for labor day weekend. Down here I love throwing lures in the surf on sandy beaches. I know there's a lot of rocky shoreline, but are there also sandy beaches up there where I'll have some luck? What would you guys recommend for someone who is land-locked? We want to fish for everything... perch, halibut, sharks, etc.