Great whale watch. Staff was informative and friendly. Dave especially did a superb job talking about whales, feeding etc in small groups - his passion for the job was very clear. Slow start to whale spotting but we ended up with several groups of humpbacks including one where dolphins were playing with the whales. I liked how they brought out plastic sea creatures for little kids to play with. Great views of Thatcher Island as the fog lifted when we came in and Gloucester Harbor.