The boat crew were excellent. Very friendly, knowledgeable, patient, helpful. The boat was comfortable. The food was good and generous. The snorkeling gear was comfortable and in good condition, well maintained. They located the dolphins and were very cautious not to disturb them, Then we snorkeled with the guide that knew exactly where to go to see all the beautiful and interesting animals. We got very nide pictures and videos from under the sea.