We found the area a bit tiresome. Locals accost you a lot of the time. Their attitude is not pleasant as they are usually inebriated or high on drugs.
Many people love Dominica which is strange because there are other much nicer destinations along the Windward and Leeward islands.