Had a great family snorkelling trip to the Marietas Islands. Our guides were knowledgeable and skilled, and happy to answer any questions and help in whatever ways we needed. They made great efforts to ensure we saw all the things we were hoping to see, and explained a lot of the information about the islands. It was great to be on a small boat with only 8 guests, so we got a truly personalized experience. I highly recommend this tour!