We stayed here 6 years ago, and it was great. We expect nothing less, but turned out this time was horrible. We stayed here last week when we needed a place to stay for one night. Recalled our last experience, we decided to stay at Ashoka Tree 1 bedroom villa with private pool without needed a second thought. We arrived at night around 10pm. The reception was just OK. New staff helped on the process, but still bearable. Came to the room, it was really dirty. The floor felt oily and dust is everywhere. Look at my picture, how dirty were the couch and the chair. There were dirty spot on our pillow sheet, we requested housekeeper to change but it took really long time. The bed felt unclean. You'll know it from the smell as well. We were not using the private pool because, again, it was dirty. Our kids prefer the public pool because looks cleaner. Then what the purpose of us paying more for the private pool then. The gazebo upstair also dirty. Luckily the food was OK. Nasi goreng for breakfast was not bad. We think we left our phone charger there.