Pulau Banyak, Heaven in Sumatra