Absolutely phenomenal. It's over a decade since I was last here and top of my to do list this time was to re-do a whale watching trip. Our children were thrilled! We saw LOTS of humpback whales. The trip sets off very early, 5am from the hotel so expect tired kids as by the time you've done the bus trip to the boat, then it's a good hour and a half out to see, then approx 30 mins actually with the whales, then about half hour to the (stunning) island of Samana, then some bites to eat and amazing cocktails straight from fresh coconuts through straws... Then all the way back again it's more a 3/4 if the day trip.
Definitely do it though, you don't regret it!
The photo taken was one my better half took. That's how close they get - they were leaping about in the water, splashing their tails, the lot 👌🐳