Highly recommended! The staff is knowledgeable about the ocean and seafood. The seafood is very fresh, and drinks are all-you-can-drink. We had children with us, and they had juice available. The seafood was served both raw and cooked, so we didn't have to worry about the kids not having enough to eat. As soon as we boarded, the crew prepared a fruit platter, followed by abalone, oysters, sea urchin, salmon, and lobster. Finally, there was apple cinnamon cake. The sea urchin was caught right out of the sea by one of the crew members! All the seafood was cooked on the spot, and the crew even taught us how to shuck oysters. We passed by a salmon farm and even saw seals, which was a pleasant surprise. We boarded at 10 AM and disembarked at 2:30 PM, the timing was perfect. Overall, it was worth the money.