We did this whale watching tour with our kids and while we did see whales, it was not the most informative. We did a snorkeling tour the following day with another group and were blown away by the info and stories shared by the captain. We saw just as many whales, got to snorkel, and learned a lot. I wouldn’t recommend this 2 hour whale watching tour.