Luxury resort which overlooks the Unesco World Heritage Site of Borobudur.