I'm planning a trip to Portland and the Oregon Coast with my husband and 4-year-old for the week leading up to the 4th of July. I'm trying to decide if we Cannon Beach or Yachtas would be a better choice. We like to go to the beach (mostly for my son to play in the sand), hike and kayak. We're interested in nature and wildlife, and also like art galleries and boutiques.
Any input from someone who knows the coast would be greatly appreciated.