Villa Bahagia is a private 4 bedroom luxury villa available for short term holiday rentals, nestled within the beautiful rice paddies in Umalas, Bali.