I highly recommend this tour. My boyfriend and I just got back to the hotel and had a blast. The staff was great, very friendly, and helpful. They were also especially accommodating to non-confident swimmers, such as myself. They provide life jackets, or if you prefer, they help you along with flotation devices as you snorkel. Lots of fun swimming...
More