Did the 7am snorkel tour and it was fantastic! The crew was well organized, energetic, knowledgable and fun. From start to finish the entire operation ran smoothly. We pulled out of the marina and watched the sun break over Diamond Head, saw 8 turtles and so many fish. I would highly reccomend.