We had an awesome time on our scuba / snorkel trip with Blue Water. I booked with them after reading the great TripAdvisor reviews and agree with other reviewers that it was a 5 star experience.
While the boat can hold over 20 people, they try to stick with smaller groups and we were lucky to go out on a day where there was just one other couple on the boat with us. As we were on our way to our first destination, we were lucky enough to spot a some humpback whales - a mother, baby and escort. The whale season is officially over, and our captain, Mark, and snorkel guide, Brian, said that they hadn't seen whales for at least a month, so we were super excited. We stopped and watched the whales for probably 20 minutes before heading off to our first snorkel stop.
Then they took us out to an area off the coast of Lanai to snorkel - though after seeing a lot of other boats at the first spot, they took us to a much more private area so that we would not be overcome with other snorkelers. It was a great spot for snorkeling and we saw a ton of beautiful fish and coral. Then we took off to another area, where my husband and I were doing an introductory scuba dive. Since we had never done it before, we were both a little nervous, but Mark and Brian were awesome and helped explain everything to us and made us feel more comfortable. It was another perfect spot where we saw a lot more fish and other sea creatures.
On the way back, they gave us lunch, which we did not have high expectations for, but were pleasantly surprised by the quality of the sandwiches, which were made by a local chef. I have some dietary restrictions, which they had asked about in advance, and they provided me with a delicious and high quality vegetarian sandwich. They also had a a platter of beautiful freshly cut fruit.
Mark and Brian were both super cool, friendly, and fun to talk to during the tour, which lasted about 5 hours. They both are very knowledgeable about Maui and the dive / snorkel areas around the island. They also had good tips about other islands in Hawaii as well as throughout the world as they have both done a bunch of traveling and diving.
Overall, it was an amazing experience and I would highly recommend to people looking for a more intimate, high quality experience for either snorkeling, scuba diving, or both.