Visiting one of Hispaniola's smaller Islands.