The entire trip from start to return to Gloucester Harbor was flawless. The crew is experienced and helpful. The onboard Naturalist shares the back story of several whales and knows all their names. The team's ability to find whales and make the experience unforgettable is amazing. This was my 3rd whale watch in my 72 years, and it was the best! I'm originally from Gloucester and knew what the choices were, and I'm glad I picked Cape Ann Whale Watch. My teen grandchildren were with me, and even they found it all awesome. It's quite a day when you view whales breaching, diving, fin slapping and just having fun.