This is an excellent way to see wild dolphins. The crew were extremely knowledgeable about the dolphins and more respectful of them than any other dolphin watch cruise we have taken anywhere in the world, which was great to see. We had nice views with the dolphins while respecting their space and not bothering them.
The trip included snorkeling, which was not great compared to what you can see elsewhere, but was still a very pleasant excursion.
The crew were excellent, the boat was in great shape, beverages provided. We did this as an excursion we booked online to spend some time in Key West when our cruise ship was docked. This trip fit perfectly, booking was smooth, and the place was easy to find. Recommended; would not hesitate to go with them again.