If you are looking for a great, experienced local who knows this place like the back of his hand, look no farther than Luis. He is a wonderfully knowledgeable, professional dive master and easy going fellow who has a love of the reef ecosystem and an encyclopedic knowledge of the various creatures found there. Our friends were diving for a week, but they took us along on a few snorkel excursions, plus a longer boat tour of the area. Our friends could vouch for the diving...but you don't have to be a diver to enjoy a day with Luis. I really appreciated the ability to go beyond shore snorkeling and heading out to the reef...really only possible by boat. Luis knows all of the sweet spots, he has great stories, and he treats the natural resources with a reverence that I found to be very admirable. Quite simply, you won't be disappointed and I highly recommend with 5+ stars. read more