like all 3 islands. Buccaneer on St Croix is a terrific resort.
I am not sure how things are since the big hurricane.
Advantage of ABC islands is they are outside of the hurricane area - but I’m no expert.
Bad food and Holiday inn type resorts.