Looking for a holiday for next year. DH says Dominican or Jamaica but I have heard that they are either awful or unsafe. Has anyone been? Do you just have to stay in resort? What about the others?