In all, the tour was good for the price, but I was a little disappointed by how long we stayed at Molokini...we only stayed for what seemed to be approximately 30-40 minutes...I didnt check the clock, but it seemed really short relative to the travel time we spent getting to Molokini. Turtle town delivered turtles so I was happy with that. Crew worked hard. I felt that charging for wetsuits was a little over the top, but hey, I didnt get charged for the snorkel gear I guess. Just seems like another way to get your money. Food is basic but expected. Tour was packed with people so be prepared to be jammed in a bit. I got to see what I wanted in the water but my overall impression was that most of the tour is spent in transit to your destinations and back with little time to spend in the water which is the reason why you signed up! Got back at the 4 hour and 45 mark so my thought is we could have stayed longer at Molokini maybe. Its an average tour but I appreciate the crews hard work.. thank you.