Excellent whale watch- they left the dock on schedule, we saw numerous whales and a shark, the staff is passionate, knowledgeable, informative, willing to answer questions, the captain is so respectful of maneuvering his vessel around the whales, thank you Cape Ann Whale Watch! God is great and so are His creatures! 👊🏼🙌🏼🐳🐋🦈