I am from Puerto Rico and I have been in the Adventure of the seas, Great ship!!!
If you are interested in snorkeling tours you should check st. John it has 27 beautiful beaches to do so and itís only 30 minutes from st. Thomas that was the tour which many people took when we were in it. I booked the st. John sightseeing tour excellent tour also.
If you need any advice please let me know I have a few posts related to the southern Caribbean but mostly for the ports of call of the carnival destiny here is the link:
But I can give you some info in the other ports of call for the AOSÖ