"you really do get to swim with the sea turtles in their natural environment" well that was all I needed to extend my endorsement.
I remember being in south Florida around Melbourne Beach to observe the green sea turtles coming ashore to lay their eggs, what an awesome experience that was. If your going to HI for some dolphin watching or snorkeling action, this is a must do cruise.