Give some thought to going to Anacortes, Wa. Overnight there and take a ferry tour through the San Juan Islands. Go to Roche Harbor resort on San Juan Island for lunch on the deck. Skip Friday Harbor. It is way too crowded. Just drive on through to Roche. Instead of going east to west in Washington on 2, try 20 going through the North Cascades. Both roads are scenic but I think 20 is best. Enjoy..... Jim