Angel house was amazing, we only booked for 3 nights but ended up staying 7! The room was beautiful and the staff were amazing, they were there for whatever we needed but never intrusive. Breakfast was delicious and good coffee, and I HIGHLY recommend the jummu (Balinese health drink) it was the little details that made the difference, having access to the fridge and little kitchen, free drinking water, massive DVD collection (wet season in Bali with 2 children) made all the difference. 100%, after three weeks of hotel hopping across Bali, Angel house was a welcome slice of paradise. It’s a little tricky to find the first time, so check your maps, but once you so its fairly easy to get around. No taxi though. So hire a scooter or a driver.
Also highly recommend Canting Balinese cooking school, they pick up and drop of from the home stay.