I am from Massachusetts and my wife and I have been on several whale watches throughout New England. The Cape Ann Whale watches are the best! Better than the Boston New England Aquarium whale watches! We have always had a great show put on for us, with excellent narration from the expert on board. We have been out with "Cape Ann WW" about 10 times so far and have never seen any less than a 1/2 dozen whales, close up. The staff is always very helpful and also help find other very worth while attractions and restaurants throughout the Gloucester area. Try them, you'll be happy you did!