One important note if you take the ferry to Port Townsend.
Hwy 101 on the Olympic peninsula can be very confusing because it does almost a complete loop. Hwy 101 goes completely around the West side, the North side and the East side of the peninsula.
So, when someone tells you to go South on Hwy 101, you have to ask; Southbound on the West side (Pacific Ocean side) or Southbound on the East side (Puget Sound side).
If you want to go Southbound on the West side (Pacific Ocean side) from Port Townsend, you need to go Northbound first, then Westbound, and then you can go Southbound.