We did the barrier reef snorkeling excursion. This was a nice trip, but you never get a chance to go into Belize. You get off the ship onto a boat, which you are on for about 45 minutes. The island is small, but very nice. The snorkeling was not the best we have had, but the weather that day was very windy which did not make for the best snorkeling.