desmofan said: Also look into flying into St. Thomas. With that many people, you could schedule a water taxi very reasonably, and not have to worry about the standard ferry issues.
That's an interesting take. Any information (links?) on a reputable water taxi that could take up to 20 people?