Viceroy Bali luxury resort is one of the world's most intimate and beautiful boutique luxury experiences, situated in Ubud Bali. Book your stay.