My husband and I took our two boys (5 &7) on this cruise for our oldest sons birthday. He's a self proclaimed whale expert and lover of all things marine. I was worried about them being bored. But, even with the wait for marine life, they still enjoyed the tour guides informative talks and the scenery. The excitement that ran through the entire boat when a whale was spotted was so contagious! We saw a glimpse of a blue whale, some shy humpbacks, and a ton of common dolphins. It was worth the wait! They have great deals on Monday, Tuesday, and Wednesday (when eligible) and we loved that they give out 50% coupons if you don't see a whale. They really know what they're doing and offered us a wonderful experience.