Ubud is the cultural heart of Bali, surrounded by emerald green rice paddies and tropical rainforests.