My family and I had the best time! The tour was very well organized. All expectations were made very clear. Our expectations were not very grand as we had been burned by a local "tour" while here on vacation. We thought we wouldn't see any turtles or fish. Boy were we wrong! We saw several turtles, tons of fish, and had the best tour guides one could want on such a trip. Having never snorkeled in my life, I needed a little instruction on my mask placement and how to best hold the mouthpiece. One of the instructors showed me with simple instructions, and I took off. If you are not sure which tour to book...book this one. You will not be disappointed.