I never considered myself a beach person (as in choosing between mountains or beaches) but I LOVE Cannon Beach! I finally had the chance to road trip there towards the end of my time in Oregon and it was amazing. It was a big thing for me just in the simplicity of saying I went to the beach on my own time. Haystack Rock is in the background of the movie The Goonies so it is a well-known tourist attraction.