I have often thought about Dominica as a destination. It does fit the bill except for the lack of beaches. Other than that, it looks like a dream! Thank you and I will take do some up-to-date research.