Villa Beji Indah Located by the sacred river in the most lush and green Nyuh Kuning suburb of Ubud, Bali.