Staff was friendly, but the room needs a lot of improvement. I understand this is Ibis Budget, but doesn't mean the facilities should be in such tight budget. The AC was dripping water, and I asked the staff to fix it but they only put a mat under the AC. There were ants everywhere: on the wall, on the table, IN the phone (I tried lifting up the phone to wipe the table, and ants were coming out from underneath the phone), near the sink, and I even found some on the bed. To put cherry on top, the next day as I was going to shower, I found a cockroach walking leisurely on the bathroom door. Honestly, please do better.