We took a tour on a 13 person boat, piloted by Captain John. He not only found multiple whales in several different spots, but let the other whale watching boats know where they were. He was very careful to maintain the appropriate distance from the whales, and the naturalist (Ian) did a fantastic job of filling us in about the local flora, fauna, and geography. We learned a tremendous amount about the life cycle and migration and feeding habits of the humpbacks. Highly recommended!