They have a stand that rents snorkels, floatey mats, chairs and towels right there on the beach. Its not too expensive, they require a deposit which is basically never charged to your card as long as you return the items. We had much better snorkeling there than we did at CC. You can do this on an excursion but its cheaper to do it on your own. And very easy! When you disembark the ship, you just get a cab right there and tell them to take you to that beach. It was very nice and a lovely drive. Take your camera on the drive, you have some nice views as you climb up the hill of the Magic and any other ships in port. The cab fare was $8 per person each way and there was $3 per adult and .25 per kid fee to get into the beach area. HTH!