Great experience for a great price, our tour guides were extremely knowledgeable and made us feel safe and comfortable for our first experience with snorkeling. I highly recommend this group for a snorkeling/dolphin experience, you will not be let down!!