We loved the excursion, saw several whales and even two kinds of dolphins! The staff and guides were fantastic, very knowledgeable and shared lots of great info about the species as well as about the individual animals. The captain always moved the boat so both sides could see the whales so no need to rush the sides to try to get a glimpse.
Only thing I'd say is to get there EARLY. We were a group of 8, arrived 30 minutes early and there was only one seating area left that would accommodate us together that wasn't indoors. The shop at the end has lots of cute souvenirs and we loved exploring Glouster after the tour as well. Definitely would do again!