Where I am lucky enough to spend the next week. Carambola Beach Resort, St. Croix USVI