I went with a group for dolphin watching and some snorkeling and we had oodles of both, which made it perfect. Plus the Captain went way overboard with his charm, hospitality and helpfulness. You know you're in good hands here. He had everything under control, knew where the dolphins were every day we went out (for five days)...and where the best weather would be for snorkeling. He had ice, fruit, great music, and a can-do attitude. What more could we want? Not a thing, actually.
If you like dolphins, get this guy on your team. Star Captain John knows the ropes and takes you there! We had dolphins around the boat every single day, several times a day - I'm so glad I went. He actually knows a lot of them by their markings and histories.
Seriously. Don't even think about it. Don't miss this once in a lifetime opportunity. SKY HIGH RECOMMENDED. First class. Any time and every time. This is the one. THANK YOU DOLPHIN WATCH KEY WEST. You're by far the best.