Bet there will not be too many days that you will not be able to snorkel. If your trip is canceled they will go the next day. No Problem.
We stay next door at Caribe Island and have been in the condos at Sunset. They are great and the resort has a great pool. Plus you can use the bar/restaurant.
Have a great time.