The cruise line has leased a private resort on Haiti's northern coast since the 80s, but hasn't docked ships there for nearly ...