I'd Have to second St Croix, the wall off
Cane Bay is great, Carambola resort is less than a mile away!
Not to mention that St. John/Thomas are less than 40 miles away or 1/2 hr by sea plane at reasonable prices. If you go dont miss
Virgin Gorda its GREAT!
Anthony