This was a birthday present to my wife and she loved it. Not only we saw whales but we saw three whales diving which meant watching three whale tails going under water, high point of our tour, very cool.
We also saw quite a few Dolphins showing off, jumping out of the water and swimming very close to us, great fun.
The tour operators were very professional, courteous, informed and not patronizing(not giving us a very touristy feeling).
A bit surprised to share the ride with so many people, expected a more intimate tour especially on a boat like this.
Overall a very pleasant and a semi spiritual experience, thank you.