We're considering 2 port adventures in St. Thomas... the Trunk Bay Beach and Snorkel OR St. John Champagne Catamaran Sail and Snorkel. Has anyone here done both of these? Or have you done one and would you recommend it? I'd love more information. For both of them it looks like you only get 1 1/2 hours on the beach, but it may be that it's enough and it's nice that it's all taken care of for you. Another option is just to take a ferry to St. John and then a taxi to Trunk Beach. Any thoughts? I've seen positive reviews for both.