When we first arrive to the hotel they told us that they were fully booked which is odd, since we had a booking. So we had to spend our first night at a other nearby hotel without extra costs of course, but that was'nt quite what we had in mind when we had travel for almost 48 hours.. but the next 5 days we spent at Satya House.
Our overall impression of the hotel is good. We stayed in a room with balcony, AC and double bed. The hotel provides Wifi in every area, sometimes it works, sometimes it doesn't. They serve breakfast every morning from 08:00 am until 10:00 am, and you can choose to have your breakfast on your balcony, which is nice.
During our 5 nights they didn't clean our room once, they didn't empty our trashcan and we had to ask for new toiletpaper every time we went out.
The hosts were nice and tried to help the best way possible. Not so good english.
But overall: you get what you paid for if you want to stay in the centre of Ubud, and if you don't mind the non-cleaning, I would recommend this for adults not children.