Ubud was part of a trip in Indonesia (Sulawesi, Bali, Lombok and Java).
I'm a bit surprised to read bitter and negative comments about this place. First of all don't forget we are in Asia and are not paying for the Four Seasons's service.
The location is superb (quite central but silent), never had such good sleep in Asia (it was my third time in Ubud); breakfast is light fresh (yummi juices) and delicious.
The staff is amazing: they do everything possible to make you happy always with a smile. The laundry service is more than excellent and on a fair price. Our room was not in the zen villa section (we had the cheapest accomodation riverside) but was kept clean every day with fresh towels and we had load of space (I strongly recommend room #15) with a perfect silent air conditioning system (another important thing in Asia: it is not nice when you have to put ear plugs not to hear the noise of the air conditioning ).
Our best friends were in the zen villas and they were very happy about the room and the service too.
If I'll go back to Bali once again (why not) I will visit Ubud Sari Health Resort for sure and maybe consider even the week programs they have.
Go for it.
Stayed July 2010, traveled with friends