this will be my 3rd cruise with the family and 2nd visit to St. Thomas. We were at Sapphire Beach and loved it in 2003, with all the raves about St. John and Trunk Bay - that sounds like the thing to do. What is an underwater trail? is it something a 12 y/o and 10 y/o could venture? do they supply the snorkel gear?