The stay at Kastara was wonderful, the staff is super friendly, the location in the jungle is great, and the only "downside" is that it's not so close to the center of Ubud, so it takes a good 40 minute walk to get there, but this was already known to us when we booked. No doubt a clear recommendation from my side.
翻譯