Unrivaled location on St John, which is much a different/ appealing island vs St T.
Proper beach, simple access to a lot of very decent restaurants in Cruz Bay nearby - onsite dining was a bit more limited.
We were there when resort was sold out, but it never felt crowded - loungers, kayaks everything easily available. Restrained, respectful and considerate atmosphere - both guests and staff. Clean, roomy accommodation well though out. We had 2-bed/2nd floor near pool area but was not noisy. Weather (mid-late March) was perfect.
** Leaving from STT airport to US, despite being mid-week, was a disaster, took hours. CBP literally left desks unmanned for 20 minutes at a time whilst a line hundreds of yards long snaked out and around the terminal - shame on them. To be honest, enough to put you off doing this trip at all.
BUT, we now know- if you take your passport (I know is USVI and 'not needed') then there is a somewhat faster line - so TAKE YOUR PASSPORT. If you have Global Entry, there is an even faster line, but you MUST have the actual physical card with you.