Went on a whale watching trip with my family including two kids under 10. We saw seals, porpoises, and the epic orca whale. Plus a kazillion bald eagles.
The staff is very knowledgeable and engaging with all of the guests. The captain was great, and knew where to go. On the way back from the orca pod, he took us around several of the other islands to see additional wildlife, while sharing island stories.
It was worth the money, once in a lifetime experience.