We booked this excursion when we went on a cruise for our honeymoon. Our guide was "Q" and he was AWESOME! They took us to the Cannibal Cafe where we were able to leave our belongings in lockers and pick up our snorkeling gear. We went right across the street to the bay where they guided us around the reef; the fish and coral was really neat to see. After about an hour, we came back for a quick lunch; the quesadillas and salsa were delicious. We left soon after on a kayaking trip along the bay, got to walk the beach for a while, and then returned to the Cannibal Cafe where we picked up our belongings and were bussed back to our cruise ship.
It really was a great day and I would definitely recommend this excursion to other who are looking to have an enjoyable day in the beautiful water.