I'm planning out my Western U.S./Canada tour, and am considering taking the ferry from Port Angeles on the Olympic Penninsula to Vancouver, BC to avoid the Tacoma/Seattle/Bellingham loop. The ferry I have schedules/rates on is the M.V. Coho. Anyone have information or insight on this? Recommended? Can I just ride up w/out a reservation? Do I need my own tie down straps?