The whale watching was awesome. I've been on many, many whale watching trips in New England and I've never seen orcas and humpbacks interacting before. The captain and crew are professional and courteous, making sure everyone gets good views, even the other boats.
I'd recommend buying your own Dramamine/ motion sickness meds instead of using theirs. The generic one they sell didn't work as well as the brand name one (imo).
Just something I noticed with their ticketing system- they had two boats, so if you're in a group, but bought the tickets individually, your group might get split up. So if you do that, let them know I guess.