Experience the perfect getaway with a stay at this 5-star secluded heaven, Aldeoz Grand Kancana Villa, offering an expansive pool, a fitness centre