My friend and I (24 and 27) took the Wild Thing excursion in St. Thomas and had a blast. The ride was exhilarating and took you to a secluded cover about 25 mins away. You were then given instructions - if needed - on snorkeling and left to explore the waters for a good hour.
We then boarded back onto the boat and were taken to a private beach where we were left to sunbathe, relax, or sip on the rum punch they had for us.
We were then brought back to the dock where the Golden Princess was docked. We chose to go in the afternoon, which affored us plenty of time to explore the downtown area.
Great time and gave a perfect amount of beach time and snorkeling, all in one.