Hi everyone! We are back on St. John in June and thinking we would like to do a snorkel trip to the BVI's! About 9 years ago we did one out of Virgin Gorda and it was amazing. Any suggestions on a captain/boat (and the cost ) to take us to The Caves, The Indians, The Rhone and perhaps the Willy T?