We stayed here for 4 nights on our way home from China. It's part of the Bintan Resorts area which covers the northern part of Bintan Island which is actually in Indonesia but is a short 45 minute fast ferry ride from Taneh Merah Ferry Terminal which is a 10-15 minute ride from Changi Airport. Australians need a visa but this can be bought on board the ferry if you go Emerald Class for US$10 pp. The resort consists of 5 different areas, Indra Maya Villas being perched on a headland with beautiful views out to sea. We had our own 2 bedroom, 3 bathroom villa with an infinity pool, loungers and outdoor eating area under cover. It also has a full kitchen and large open lounge/dining area with flat screen TV. There is another TV in the main bedroom which also has a private outside shower area. You also have a golf buggy to get around which is very helpful as the various resort areas are spread out and with the high humidity it's hot walking. We enjoyed our meals at Dino's bar (great for casual lunches) and the seafood restaurant Kelung ( though service here was very ordinary)and our breakfasts, lunch and dinner at Mayang Sari. We thought the whiole experience was wonderful, and they went out of their way to make our wedding anniversary very special with a cake and fruit delivered to the villa. Yes the resort needs maintenance, there is some mould on bathrooms and outside walls, but hey this is the tropics and this happens and did not distract from our total enjoyment here. Lizards, squirrels, geckos , butterflies and flowers abound, it was superb and we would highly recommend this resort and Indra Maya Villas for a special occasion. They do have good specials at times so keep watch as you can take advantage of these up to 4 days before you arrive. Loved it!