Mary and I on our 3rd trip with Granite State whale watch out of Rye Harbour NH. This was the best one yet.