Live it up in the lap of Caribbean luxury at this Dominican Republic resort