Watching dolphins in their natural habitat is magical! The crew was friendly and knowledgeable. There was bad weather coming the day of my trip and they called me ahead of time to put us on an earlier boat to make sure we were able to truly enjoy the experience. We saw more dolphins than I could even count. Definitely recommend this!