I would 100% recommend this tour! Matt, our captain, and both members of the crew (Aubrey and dawn) were incredibly knowledgeable. The whales put on a seriously amazing show and the staff was able to explain what the animals were doing while teaching us all about them. Our group enjoyed the trip very much, our expectations were completely exceeded. Great tour!