I bought high quality, very reasonably priced diamond earrings, my friend and my mom also bought gifts and weren’t even planning on it!
I spoke with another group that enjoys diving and they said they did a half-day tour and saw lots of fish, Caribbean Reef sharks, and plenty of coral reefs.
The day trips are nice because you can spend the day sailing around St. Thomas, St. John, St. Croix, and all the smaller islands and explore all the beaches your heart desires.
It’s a pretty good and reasonably priced Mexican spot.