Napali Coast & Niihau Super Tour was what we took. We've been on cruises to the Napali Coast before. As in the past the view was wonderful. We've snorkeled off Napali on the past trips... it was mediocre at best. This trip after taking us up the Napali coast, we crossed over towards Nihau.
Of course one can't visit Nihau, but we got to see it from a pretty reasonable distance while we went to snorkel at a crater which I believe is called Lehua. Superficially it looks like the Molokini Crater off Maui, but this one has lots of fish (unlike the Maui site that seems to have mroe snorkelers than wildlife). At Lehua the water is a bit deep, so the fish are a good distance down, but colorful and varied.
On the way we encountered spinner dolphins, a few seals, and even one whale.
The ride was smooth and comfortable but the captain said this was an unusually calm day. Nobody seemed in the lest bit seasick.
Calling the food 'gourmet' as in the brochure was a stretch, but it was perfectly ok and there was plenty of it. They had wine and beer available at no extra charge after you got out of the water.
The boat was comfortable and the bathrooms were excellent compared with the usual on these trips. Their snorkel gear included masks with corrective lenses (we brought our own, so I cant comment on quality). It was easy to get on and off the boat both at port and snorkeling. Parking was ok, the staff was entertaining.
All in all, a great trip!