I have lived in New England my whole life and have been on many whale watches. This one was, hands down, the best whale watch I've ever been on. We saw so many whales!! Owl stayed with us and splashed around for a full 40 minutes. After that (and sort of during it, too) we saw at least 5-6 other whales. We were lucky to see tail slaps, fin slaps, a full breach, and a tail breach.
When the whales weren't right at the boat, we could see them playing off in the distance.
The captain got us as close as he safely could, and consistently turned the boat so people on both sides could get a great view.