Great experience. You get within a few feet of reefs. The windows were spotless so the views were at least as good as snorkeling if not better.
The guide Geneva was super enthusiastic and knowledgeable.
We saw lots of turtles and even two dolphins….