We will be returning a charter to Tortola and will have two days to get our land legs back on st Thomas 3/5-3/7. Could I get recommendations for something, preferably beach proximity for 6 of us ( 4 ad 2 inf)

TIA
boon