We walked the ocean floor with the helmet on which was amazing. The facility was a bit run down but the beach right beside Coral World was beautiful. The driver to Coral World could have told us about the island while driving to make the experience better.
We took an independent tour that was offered by the port for $10 each. It was informative and went to the Forts where we wanted to go. We stayed there and walked back to ship, stopping to look through the shops along the way after going through the Forts.
We booked this tour through the cruise ship after getting in port. It was $16 cheaper than a taxi for each person. We wish it would have stopped a couple times through the tour but the tour guide was very informative. We went back to the beach by the port area where we found it to be the most crowded of all the stops we went to.