Resort is located in the cool and idyllic environs of Ubud, the cultural capital of Bali and the islands most endearing treasure of the arts.