We used a Groupon in both 2021 and recently for Cape Ann Whale Watch. We were fortunate to have a perfect day (you still definitely need a cozy sweatshirt and sunblock) and saw lots of humpback whales doing lots of different 'tricks.' The staff (from parking attendants to naturalist) were helpful and friendly. The interns were eager to answer questions and share info. We did wish for more time viewing whales, but since the boat ride ended up being about 1.5 hours each way to get to their location off the coast of Provincetown, we had a little less time actually watching the whales this time. That's how nature works sometimes. Overall, it was awesome since we saw whales breaching! Looking forward to doing another Cape Ann Whale Watch next summer.