While travelling in Bali I stayed in Ubud for four weeks, I stayed at Tjampuha after I decided to leave Ubud Sari, which the ambiance was not was I was looking for. As soon as I arrived at Tjampuha I felt alive again! I had chosen this place after careful review of tripadvisor. There is so many nice place to stay in Ubud it is not easy to make a decision. The price was right, and the place is so magical. You must go down to see the sculpted caves, at the spa, I cant find the word to describe it.
The spa treatment given by the river are wonderful. The entire resort is built on a ravine, everything is stunning but not for people with mobility problem, you go up and down many stairs in one day, but great to keep you fit. I wish I could live there!