There is excellent snorkeling available on Perfect Day at Coco Cay and you can do it right off ... There are some water slides and other water play areas for kids, such as the Captain Jill ...