This is the second time we’ve visited Villa Sonia and we were not disappointed. This resort is a great place to stay in Ubud. Beautiful gardens,clean rooms friendly staff. Close to restaurants,minimart,French bakery. Warung Be Pasih is a great place to eat,just across the road. We arrived early for check-in, but they had our room ready before time so were allowed in. A nice bunch of fresh flowers,fruit were on the desk along with a bottle of chilled wine and glasses. Service,food,reception were all exceptional. Will stay here again.