Located only minutes away from the heart of Ubud, The Udaya offers a peaceful haven surrounded by lush natural beauty. Here's my complete review of the resort.