This information was supplied by the Pelangi Beach Resort, Langkawi - they are responsible for its accuracy.