3/5 - Okay
We did see 3 humpback whales that allowed us to watch them for about an hour. But the boat was large and held over 200 passengers - made it difficult to view the sites as we had to share the space close to the sides of the boat with so many people,