We booked this tour outside of our cruise ship and I would highly recommend supporting this family owned and operated business. Captain Jesse and Kaylee led a spectacular tour (I think Cap’t was as excited to see the whales as the guests were). They knew where to find the whales and went the extra mile to go see them, but they also were keenly aware of the times we needed to return for our departure. They have everything needed - binoculars, rain suit for everyone, blankets, coffee, hot chocolate and snacks. Pro tip: even if it’s warm, take a jacket on the boat as the wind can get cool.