Captain Zack is an awesome guy, captain and tour guide! He knows the area so well. After going out it begin to storm so instead of cancelling and saying so sorry he rescheduled us for another morning of our convenience. We saw dolphins, sea turtles and got many shells while snorkeling. We had a wonderful time!!!! Thank you so much for creating amazing memories for our family.