We flew into SeaTac, took advantage of their free wifi, and headed off to the nearby hotel-with-shuttle we found. Ugh, bad choice. If I can recommend one thing for your visit to the greater Seattle area, it is to NOT stay at the SeaTac Travelodge. However, we had a nice chat with the shuttle driver, and there was a reasonably good Thai restaurant next door. There was even a Redbox up the road. ;)
The following morning we checked out and headed for Bainbridge. The Link was a fun ride into downtown, followed by a short walk to the ferry. The trip over was grey so we stayed inside, and managed to check into a hotel on the island that I highly recommend, Island Country Inn. When we arrived they offered us fresh-baked chocolate chip cookies! And hands-down the best hotel of our travels.
We walked around town a bit, got a look at the library (outside only as it was closed), shared a meal, and then bussed to the north end of the island, where we met Jeff. He gave us a brief twilit intro to the farm, and then we had a lovely chat inside. Afterward he offered to drive us back to the hotel, which we accepted via a short tour of town and what to check out the next day. My first impression was that it reminds me a bit of Whistler, with the cute little shops, small town feel, but clean and upscale. Cute!
As recommended, we dropped in at a few local shops the next day, including the knitting shop, library, grocery, and a walk along the waterfront. I really fell for the yarn store, and the waterfront has some serious charm, especially the views of the Seattle skyline. Then we managed to find a rideshare, with pick-up at the ferry and drop-off in Eugene, and we finally headed home. :)