Absolutely the best part of our trip to Oahu. Aside from seeing a host of turtles both below and above the surface, staff were incredibly engaging and friendly and were constantly calling out useful info or turtle sightings/positioning the whole time. They even sorted us out after we mistakenly booked the wrong day and got us on the next boat leaving. Couldn't recommend this enough! They even seemed to offer help for those that can't swim/haven't snorkelled before.