Take a virtual video tour of our idyllic resort set on 5 acres of beach front on the northeast of Sibu Island in the Sultan Iskandar Marine Park