We are cruising to Nassau and Perfect Day at Coco Cay mid December. We want to do some snorkeling 1 or both days. I would like some advice on whether we would be better off purchasing snorkeling equipment before we leave and taking it to both places and finding our own places to snorkel, renting it there, or just choosing an excursion at one of the places. Any thoughts for those of you with experience? Thanks!