The Tour of the Island was great. It was booked through Carnival but run by an independant company. The Guide was funny adn knew quite a lot about the island and the Mayan ruins that had been discovered there.
The Submarine tour was terrific, adn we got to see quite a bit of reef life. The Bus tour to the Turtle farm and the rim cake factory was a bit rushed, however we have don this tour before and just enjoyed the turtle farm.