We had a fantastic experience with Jo and Rosalie on our Private Whale Watching Tour. We flew over from Provo to do this experience and it did not disappoint. Jo was fantastic at helping us to coordinate details for arrival, pick up, lunch, and departure. She was also incredibly thoughtful thinking ahead about our kids and what would make it a fun time for them - even going so far as to secure a vessel with a slide they would enjoy. Just really fantastic service.
The boat was great. Spacious, built for many many more than just the five of us, but we had the full service staff on board. Lunch was great and we had many sightings, great interactions and a smooth experience. Glad we were on a boat with just the five of us, if there had been more we wouldn't have been able to get in the water with the whales at all.
As for our whale watching experience, it was truly once in a lifetime. We saw whale activity from the boat - flukes, flippers, breeches even. The marine biologist even put the sonar on microphone so we could hear the males singing. Frankie is an excellent and experienced captain who was able to spot and approach the humpbacks respectfully and skillfully. We certainly had to be patient and had to try more than once but were rewarded with an astonishing opportunity to snorkel with a mother an calf for over 15 mins.