Wow, what a wonderful experience. Molokini was epic, turtle town was fun, and we even saw a whale swim by! The boat is the biggest, best equipped, and most fun of all the snorkel trips. The crew was wonderful, constantly attentive and keeping everyone safe and smiling. We had 2 teenagers, so the waterslides and jumping off the 2nd floor into the water was perfect. Good food (breakfast, fruit, parties, coffee/tea) and decent lunch (sandwiches, pulled pork, pulled bbq chicken, veggies, and sides). Good beverages, everything is free except $2 cocktails. If you are looking for a small, intimate, or romantic snorkel, this is not it. Well worth the cost. Weather was good, not too windy, so we got lucky. We sat upstairs (most sun, most motion) so if you you want shade or a smoother ride, stay on lower level. There is a glass bottom on the lowest level, but we were so excited we forgot to check it out. Two thumbs up - Mahalo!!