We had an amazing trip with Discovery Whale Watch. The captain and crew were professional, knowledgeable, courteous, and a lot of fun! The whale watching was exceptional that morning. We saw 7 orcas, 4 humpback whales, and a couple hundred white-sided dolphins. This was one of the best excursions we've been on in our many years of traveling as a family.