I was a bit hesitant to book a whale watching tour for the family (kids ages 9 and 5), as my only experience was on large, slow moving boats, crammed with tourists, and only the occasional distant whale sighting over an extended period of time. However our experience aboard the nimble and fast 19 passenger boat led by Jayden and Captain Marina was an incredible experience for all!! We highly recommend this company (not contracted by cruise lines)...professional, knowledgeable and great fun! Regardless of the amount of whales you see, the boat ride alone and information provided is well worth it!