The rooms are perfect, the villa is perfect. We stayed in both, if you stay in the villa you won't want to leave even for a tour of the surroundings. There is a wonderful team, their staff is large, every employee you meet is even more kind and helpful... The location is very good, the restaurant is very good, but if you want a change, there is a very good "Circle K" market and cafe, restaurants within walking distance. If you want to go to the center of Ubud, there is also a free shuttle service. The price/benefit index is very good. In summary, 2-3 days will seem short, plan to stay longer.