The trip was awesome! Early arrival is definitely preferred, rather than going in the afternoon group. Getting to Molokini and Turtle town, really relies on the weather and wind. First entering the boat welcomes you with fresh fruit, muffins, and bread, along with drinks. Takes a little over an hour to get from the harbor to molokini, where they allow for swimming for about an hour in each spot, as soon as everyone boards back on, be sure to check in with the captain, and they'll move on over to Turtle Town.The marine life is exciting but is not packed with fish like other local spots along the coastlines, but the assistants on the boat will help you find turtles in turtle town, the water is a bit cooler in this area than Molokini. Expected a full day out of the trip, only lasted about 4 hours, heading back into the harbor by noon the winds started to pick up pretty bad. Otherwise the morning trip out was perfect, beautiful, and clear. The crew was awesome and lunch was delicious. When booking keep your fingers crossed for a nice sunny day, it is not a guarantee that they'll be able to take you to Molokini and Turtle Town due to weather and water visibility.