I am a repeat traveler with Cape Ann Whale Watch- went with my parents 30 years ago, and took my boys this past Sunday. Both times, it did not disappoint! This past Sunday was beautiful! The boat left on time, and was comfortable. The bartender made a mean apple cider mimosa! Most importantly, the boat tracked a humpback whale named Shuffleboard as she fed. We saw her tail out of the water no less than six times! And they narration was fantastic, as was the educator who showed my kids what baleen was. Highly recommend!