We only stayed two nights, but wished we had stayed many more. Due to only a slight price difference, we chose a suite and it was huge, with two balconies. Cleaned twice a day and absolutely spotless, friendliest staff ever, a reliable and quick shuttle service to the center of Ubud once an hour, great breakfast, lovely views. On the premises are both rice patties and a canyon full of rain forest by the pools. Morning yoga is also included btw. I cannot recommend this hotel enough, it was by far the best on our trip to Indonesia and if we're ever on Bali again, this is where we'll sleep.