We actually have snorkled with the Jolly Pirate tour. It was okay. I really thought it was expensive for what you got. I guess it is a one time thing and it was fun but I will not be doing it again. Last time we were there we took a bus to Arashi beach (not quite sure if the name is spelled correctly) and snorkled at the same place where all the tour groups go. We also wandered further down to the second stop that the tour groups make. The snorkeling was great we saw lots of fish and saved lots of money. The only stop we missed was the ship wreck Antilla (again ?spelling) the day we went out there on the pirate ship the water was extremely rough and we did not spend much time in the water. My kids snorkeled at Baby beach and enjoyed that also. I have never snuba'd but a friend just returned from Aruba she loved it and has some awesome pictures. Have a great trip