Any suggestions for a resort that 'has it all' in the Caribbean for January 2020? We have been researching for a while now and are stumped. Our top priorities are a proper beach where we can relax and there is good snorkeling, something on the smaller side preferred, oh and (!) some diving 
We are conflicted about a remote location vs. a larger resort for a couple of reasons. The sargassum disaster in the Caribbean has us paralyzed with fear of ruining our trip (can't really find a Sargassum 'season' but have seen indications that January is one of the least risky times of year for it. Our thought was that in a larger resort, if there is sargassum, they will have the staffing to remove it. If it is present at a smaller place, we think we'd be out of luck.
Our top contenders are:
Smaller >
Coco Plum Island (Belize)
Bucuti and Tara (Aruba)
Palm Island Resort (St. Vincent and the Grenadines)
Larger >
Sandals Grenada
Bahia Principe Levintado (island of Dominican Republic)
(Beyond our budget (but perfect) would be Spice Island Resort, Sugar Beach, Hermitage Bay, and Keyonna Beach Resort) oh, and we stayed at Little Dix Bay once and it was another perfect experience (but they are closed allegedly until December 2019)...
or do we just ditch the Caribbean? We are in Virginia and would prefer nothing further than Hawaii. Really tough time of year to try to plan :/
Thank you!

We are conflicted about a remote location vs. a larger resort for a couple of reasons. The sargassum disaster in the Caribbean has us paralyzed with fear of ruining our trip (can't really find a Sargassum 'season' but have seen indications that January is one of the least risky times of year for it. Our thought was that in a larger resort, if there is sargassum, they will have the staffing to remove it. If it is present at a smaller place, we think we'd be out of luck.
Our top contenders are:
Smaller >
Coco Plum Island (Belize)
Bucuti and Tara (Aruba)
Palm Island Resort (St. Vincent and the Grenadines)
Larger >
Sandals Grenada
Bahia Principe Levintado (island of Dominican Republic)
(Beyond our budget (but perfect) would be Spice Island Resort, Sugar Beach, Hermitage Bay, and Keyonna Beach Resort) oh, and we stayed at Little Dix Bay once and it was another perfect experience (but they are closed allegedly until December 2019)...
or do we just ditch the Caribbean? We are in Virginia and would prefer nothing further than Hawaii. Really tough time of year to try to plan :/
Thank you!