Don't worry too much about the cruise ships that actually stop in VG. Whether they stop in VG Sound or Spanishtown, these are really small ships carrying 100-200 passengers.

Shari