We went on the early morning (6:30am departure) snorkel to Molokini. We chose Kai Kanani because we were staying in Wailea and wanted something that left from that area (much shorter travel time to Molokini), and because we wanted to avoid the crowds on the later tours. It was a great decision all around! We drove to the hotel that the boat leaves from as there is complimentary valet parking if you are snorkelling with them. The boat was beautiful and there were definitely fewer people on it at this time than we saw waiting for the mid-morning trip. The staff was fabulous (friendly and knowledgeable), breakfast was great, snorkel gear was good quality, the snorkelling itself was amazing (like an aquarium at Molokini and we saw tons of turtles in Turtle Town), and we were on the beach by 8:30! Would not hesitate to recommend this outfit to anyone and will book with them again when next in Maui!