Just wanted to say that while you are in Cannon Beach, you might like a day trip to nearby Tillamook Cheese Factory and Cape Meares State Park...the lighthouse there is free to tour and the view of the Pacific is spectacular. Also on the grounds is the Octopus tree. It's only about 50 miles round trip.
We loved Cannon Beach and stayed at the C B RV Resort, enjoyed a meal at Mo's right on the beach. Haystack Rock is a sight. And if you have dogs, they are welcome on the beaches.
Highway 101 was one of the most unforgettable drives we've ever taken. I know you will have a wonderful trip.