I was so pleasantly surprised with how much I loved this tour. I was originally going to book a cheaper crater trip, but my mom talked me into this one and I decided to humor her. She made the right call. As some reviews say, in terms of the snorkeling content itself, Molokini Crater and Turtle Town are not necessarily much better than just snorkeling at some of Maui's beaches, but I don't think that's the point of these tours. The description is no joke -- they run this boat well under it's capacity which leaves plenty of space for everyone to spread out, relax and feel a sense of luxury. The provided breakfast, lunch (the crew did an excellent job grilling burgers and dogs to perfection), beverages and (at the end) open bar were a treat. Whoever was running the music was en pointe. The water slide was also surprisingly addicting and not underwhelming like I was expecting. Overall I think this is a great way to get boated around, check out Molokini Crater, and feel taken care of, and you can be as active or lazy with the two stops as you want.
My only qualm was that they don't tell you to pack a wetsuit and then they try to sell you rentals. I lugged my wetsuit on this trip on the off-chance it might be useful, and the one time it would have been useful it was sitting in my suitcase back at the hotel and instead I paid extra to rent one. But with how well the rest of the experience was, it was hard to be too bothered.
As with any tour on the water, it is weather dependent which is of course out of the crew's control. We were lucky and had great weather and underwater visibility and even saw some turtles pop their heads out on the way back to port (we did not see any at Turtle Town, which seems common per other reviews so I wasn't surprised. I still enjoyed snorkeling). Just remember that some of these factors are luck of the draw, but the crew does a great job of making the experience enjoyable regardless!