Fabulous experience, saw 22 humpback whales (a record apparently) over 500 common dolphins, seals and a nursing sea otter and cub. Crew were pleasant and knowledgeable. Would recommend, but remember to layer up because it does get cold! We paid a little more to be on the upper deck, which is more exposed but has the better views.