We have been on many whale watching trips and this was the best by far. Our Captain, Drew, and the guides, Brooke and Beth, were extremely knowledgeable. They clearly enjoyed seeing these beautiful animals as much as we did. They went out if their way to make sure we got the most out of our trip. We saw 3 different kinds of whales as well as sea lions, porpoises, and 2 bald eagles. Our 3-4 hour trip actually went a little longer because they allowed plenty of time at each sighting.