Tour left on time, Captain and crew made the experience very enjoyable. At first , I was not too comfortable at my snorkeling skills, but one of the crew ladies helped me to get comfortable in the water, and before I knew it I was snorkeling on my own. It was a good experience for my daughter as well.
Yes, very recommended.