What an insanely perfect experience!! Kevin and crew were absolutely the BEST!! Informative, personable, helpful, and funny!! We saw so many humpback whales and multitudes of other marine life!! We watched two adults communicate back and forth through a series of partial breaches, splashes, and dives, learned how to identify each one by their fluke pattern, had a close encounter with a few of these curious gentle giants, and a full calf breach while mama and escort stood by as the “little” one got some ‘spicy’ out of its system!! We can’t wait to go back!! Thank you for the BEST trip ever!!