Hi. Overall the villa is really nice. Comfortable and quiet. The staff is friendly and communicative when we checked in and checked out. Apologize first because the electricity often went out more than 5 times. We didn't really mind because the villa is really beautiful. So yeah, we just enjoyed the villa while waiting for the electricity to come back on, but that small gesture from the staff was really cool, it's rare to have such initiative these days. Regarding cleanliness, it's ok, no problem. But the food in my opinion is just okay. We ordered fried rice in the evening, the fried rice was still "nyeletis" in Javanese. So it was like hard and half-cooked. Again, we can't complain more. It's okay, 1 mistake out of 10. But if the food was normal, this villa could be 10/10. Unfortunately, the food was lacking in my opinion, so it's 9/10. Still, it's worth trying the villa. Good luck! Btw we brought a toddler and there is a mini PG there and this is a plus point too.