We spent 5 days in Ubud in Onje Villa. We came here with our 3 kids (5, 3 and 1 years old). Everybody was so friendly and made everything for us. We tried the restaurant, the spa, the swimming pool and we also booked a driver for 2 day trips, and we really enjoyed all of that. The breakfast was just perfect to begin the day.
Onja Villa is outside of Ubud, in the countryside, in the middle of rice field. It is very stressless and beautiful.
I recommend you to come, despite the location (not in downtown of Ubud, but 10 minutes to there), it is the place to stay in Ubud.