Captain Mark, I've always said if you can climb a tree you can survive in Domica right off the land.
It's absolutely a Shangrila in the Caribbean....Water , fruits, veggies there for the pickings and real friendly people just trying to make a living.
I like Roseau, it's a bit quieter.