The Des Indes Collection owner David Salman opens his private island for holiday rentals in the Thousand Islands, Indonesia.