What an amazing morning on the water! Our captain, Jenna, was awesome and took us to a less crowded reef, at our request, to explore without the crowds. Checca Rocks was a wonderful place to snorkel and we saw a variety of tropical fish and lots of different corals. We opted to spend half of our time on an eco tour. The mangroves are beautiful and we were lucky to spot a young, small crocodile, plenty of small upside down jellyfish, a small nurse shark. Jenna was laid back, so accommodating and easy to work with. Highly recommend. Great way to spend part of your day here in the Keys. Awesome.