I have wanted to do this all of my life and was very glad we chose Cape Ann Whale Watch for our first trip.
The staff were very knowledgeable, very caring of the environment and the animals. The Captain worked very hard to make sure we not only found whales, but that we all had great vantage point from which to see them, and ample time. The entire trip was a pleasure from start to finish.