When we booked this trip we specifically picked a boat that was smaller and had areas for lounging and moving around. When we arrived the morning of our excursion, however, we were informed that our boat had been combined with two others and that everyone was going on a larger boat. We were told this was a "free" upgrade. The boat we ended up on is used for dinner cruises and so we had to sit at a little table the whole trip. This was very disappointing as we specifically picked a boat with areas to lounge and less people. If they had called to tell us about the change we would have cancelled.
That said, we still had a good time being out on the water and the staff was hardworking, helpful and friendly. The food at lunch was amazing and the bar staff worked hard to get to everyone quickly. We saw whales on the ride out. Be careful as it is VERY windy.
The snorkelling at the crater was mediocre at best. We saw more things with less people around by going off of Kamaole beach. Turtle town was a HUGE disappointment as 150 people swam around trying (unsuccessfully) to find a turtle. Again, we saw more turtles with less people around at Kamaole beach.
Ultimately, we made the most of the trip and enjoyed the ride, but would have preferred the boat we booked with and had more success snorkelling off the beaches.
Again, wonderful staff.