Visiting one of Hispaniola's littler Islands.