We have the chance of a gift trip to the Caribbean. Trip would be roughly 10 days, either a cruise or all-in resort (Club Med type). I know nothing about the Caribbean beyond the basics - bunch of spread out islands with significant differences in local culture and "amenities" - so would appreciate hearing from some with greater knowledge of the area. My son is very much into marine biology and wants to snorkel (he hasn't done it before, I have) and see as much aquatic life as possible.
Amenity priorities:
- easy to get to
- all-inclusive lodging/ship
- mature kid (13 yr) friendly
- good food, but don't need *****
Activity priorities:
- snorkeling
- relaxing
- "swim with dolphins/rays/whatevers" program
- low-key sports - swimming, kayaking, easy hikes
- historic sites
Not needed: nightclubs, casinos, singles scene, high intensity sports
Where would you go? Which island, which resort? Or would you cruise?
Advice appreciated.