My boyfriend and I had a great time snorkeling. We saw tons of fish, jellyfish and a few sharks. There was a medical emergency and we had to cut the trip short. The crew acted fast and did the best they could in the situation. We were offered a voucher for another trip or a refund which was really appreciated. We will definitely book again with this company.