My wife and two daughters just returned from a cruise on the Safari Quest beginning in Seattle and cruising North in the San Jauns, Puget Sound, Straits of Juan de Fuca and all the way to Princess Louisa Inlet. We were very lucky as the weather was spectacular for the entire trip and the waters were calm.
On the NEGATIVE side, the itinerary is nice but lacks substance and activity. Much of your day is spent steaming to the next port or attraction and that means a lot of down time. The sites and scenery are wonderful and mesmerizing but little time to look for mammals and sea creatures. The visit to Ganges Harbor is a waste of time. Friday Harbor is nice and we would have liked more time there. Princess Louisa Inlet in the highlight of the trip and yet we only spent one night and one morning there because it is so far North.
The cabins on the first and second decks are small as you would expect but very nice and recommended. The beds are comfortable, the bathrooms adequate and each has a very large double sliding glass door. The lower level (below the water line) cabins, four (4) of them, are not adequate and somewhat dangerous. There is really only one way out, a steep spiral stair, and no windows. They are hot and noisy. They put three handicap persons in three of the rooms which was very dumb. Because of the location of these rooms and the difficulty to exit them they should really canvas the possible guests and be sure to place them above the lower deck or not accept them at all. Also, the cruise line should greatly discount these rooms.