The crew was awesome and did a great job finding dolphins, sharing great info, and serving drinks. It’s so beautiful in the keys and one of the best ways to experience it is out on the water. We saw multiple dolphins and had plenty of time to watch them. The snorkeling was a little underwhelming but that certainly wasn’t the fault of the company. Overall it was a wonderful experience!