Inside Bali's most luxurious hotel

Another reason to travel to Bali.