Rating Average: 8.9 Star rating: 5 Address: 6 Jalan Beji Ayu Check In: 03:00PM Check Out: 11:00AM Review: 3 Best Deals, Offers and Sales Related Villa: Villa Anya Seminyak Villa Amira Villa Air Bali Boutique Resort and Spa Umah De Ubud