We went snorkeling on our own with Stuart's Cove. We had a great time. They had a bus that picks you up right near the ship and then they take you back. They have a website. They wanted me to give a deposit, but you don't have to. It's nonrefundable. I was afraid that the ship might not dock in Nassau it was September. We really had fun.