Little piece of heaven in the Dominican Republic.