This was an amazing tour! We got to see dolphins in their natural habitat, not caged up in a swimming pool. The snorkeling was beautiful, more clear than the Bahamas. Saw lots of fish and even a reef shark! The instructors were so helpful and very knowledgeable and served mimosas after snorkeling for the trip back to the keys. So worth it!