| I think the Ritz on Grand Cayman may work for you. |
| Grace Bay club, Seven Stars, West Bay club (smaller property but still lots of activities), The Tuscany, Wymara, etc on Provo are all options with a direct flight. Flights are generally outrageous right now, but you may find a deal. |
| Buccaneer St Croix fits everything you’re looking for OP. Lots to do in STX and great shore snorkeling as well. |