The Kenanga hotel was so beautiful and peaceful. I went there with a friend of mine over the holidays, and the staff was very accommodating. The lovely woman who owns the hotel was very sweet as well, and gave us great recommendations for good restaurants in the area. The hotel is located a little bit outside of Ubud, but close enough that it is only a short, inexpensive taxi from the main town center. There is also a free shuttle from the hotel to and from the center of town during the day. The infinity pool at the hotel overlooks the rice paddies, and the rooms were beautiful and very clean. The wifi is a little spotty in the rooms, but works great in the lobby, restaurant, and by the pool. I would definitely visit this hotel again!