The resort is a privately owned island, located 3 miles off the west coast, off the Straits of Malcacca. Encompassing 300 acres, 20% of the island has been developed as a resort and the remaining 80% left as rain forest. The island is a perfect getaway as only resort guests and staff are allowed onto the island. The resort is located in the exclusive and secluded cove of Marina Bay.