I certified my niece there, and on her checkout dives, she saw sea horses, frog fish, flying gurnards, juvenile spotted drums, snake eels, jackknife fish, and pristine corals to name a few.
Definitely worth checking out, and Kamala can probably get you a good deal at Castle Comfort Lodge - Dive Dominica.
Plenty of things to do on land as well.
I'll second Dominica - between dives they asked if we wanted to go 'in the hot tub'. Turned out to be a rocked off area at the shoreline with hot water bubbling up out of the sand. Some of the guys on our trip did the hike to Boiling Lake - it's literally boiling hot. We did afternoon hikes to waterfalls, a night out dancing at a local bar, whale watching, etc. It was a lovely week.
50# weight limit for all bags? Maybe that policy has been put in place since I went but I took my normal two bags. -You know - clothes in one and my gear bag at 49.5 lbs.
Come on and wade way out into the water with me, we're drowning on dry land.
Come on and wade way out into the water with me, jump in and take my hand. --Gaelic Storm, Scalliwag