The entire trip was excellent from start to finish! We saw about seven Humpback whales, which was thrilling, but the whole experience was perfect! The staff and naturalists were pleasant and informative and the other patrons were friendly as well. We had three kids under five years old with us, and they enjoyed the boat trip as much as the whales. A great touch for a young crew like ours was that on the way home, the naturalists brought out a bunch of toys that represented the whales and other sea life, and kids could just sit in a circle on the top deck and play while also asking questions.