As many have said, the Dolphin Watch trip is very well run, with careful attention to detail. The star of the adventure is the knowledgeable and engaging Capt. John. The catamaran is small, but very comfortable for the small groups.
The dolphins were amazing, and John recognized specific animals by name! We saw everything from old (and big!) Rocky to mothers with young calves. I learned so much.
The snorkeling included instruction for beginners and an incredible enthusiasm for pointing out interesting fish and plants. It couldn't have been more welcoming.
What makes the five-star review unexpected was the problems that came up on the trip. One of our party was terrified by the snorkeling and had to immediately jump back on the boat. After the snorkeling, another of the party managed to drop the bowl of fruit, which was the promised treat at the end of the day. I am sure that we were among the worst visitors inflicted on such a nice adventure. However, they could not have been more gracious. I feel bad for the other guests that day, but John made sure that they were cared for (including the seasick young woman). He deserved better than us!
So, for John, it was probably a trip worth forgetting, but for us it was one of the high points of the week in Key West. I couldn't recommend this more. Dolphin Watch, just about the best.