@BaardJ wrote a trip report that included St Croix - I found it really helpful. Here's the link:

BaardJ USVI SVI BVI trip report