Last Xmas did the USVI for first time after like 20 BVI trips. Had two anchorages to ourselves; even plenty of moorings outside of Caneel. St. John is beautiful! Did I enjoy it more than the BVI - NO! But was it far preferable to the stress of the Xmas crowds - YES!