Incredible experience. Mike, Olive, and Monica were part of our crew. Olive was so incredibly knowledgeable, friendly, and welcoming. She was able to answer all our whale watching questions and shared so many fun facts. We saw more whales than we even expected, including whales swim right next to our boat. Highly recommend this great company and experience.