I'm a fiend for tropical fish, so the highlight was getting in the water. But along the way what a ride. The staff, every single one of them, were warm, helpful, fun. I have never been on a snorkeling trip with this much happy service. And all the information they imparted about Hawaii and the whales and Lanai and the reefs was fabulous. and, best food I've ever had on one of these boats. AND, THE CLEANEST BATHROOMS! A win all around. We even saw a couple humpbacks on our way back to port. Thrilling.