This B & B is excellent. The rooms overlook the strait and have individual private entrances. There is direct access to the (small boulder) beach. Very clean, and our host could not do enough for us. Super breakfast seated at a table with stunning views - host even supplies a 'scope' so that you can view the black bears on the beach. To cap it all, there's a hot tub on the deck. Brilliant!
My only reservation is that there are lots of steps so this would not be suitable for a disabled person.
(Formally known as 'Eve's on the Beach B&B') - new owners since February 2006)