We flew into Portland and stayed there for two nights visiting family and exploring the city. Then, we drove to the Oregon Coast and stayed near Seaside, went to the beach, and also Astoria for three nights. The drive from Portland to the coast is very cool, and the coast itself is amazing - Cannon Beach in particular (the Goonies beach) was fantastic.
After that, we drove up the coast through Seattle (stopped for lunch and the aquarium which was fun) and then headed to Anacortes for one night. We caught a ferry to Orcas Island in the San Juan Islands - it is absolutely beautiful there, we stayed there for six nights. Finally we caught a ferry back and drove back to Portland, stayed near the airport and went home.