I just need night sleepover as I have an event to attend early next morning. Plan was to check in at around 7pm and check out early the next morning at around 6am. I had state my intention to check in late in my booking and also made a call to the hotel to double confirm my late check in but to my surprise the reception (Indian lady voice) mention that she needs to check my booking first saying that they might had overbook for that night. That really had the alarm bells ringing for something bad, by the way I had paid and online agent had confirmed my booking but the reception has the guts to say they had overbooked for the night? OK fine, I proceed my initial plan and arrive at the hotel at around 7pm, and starting to have a bad feeling. It is located near to the bus station, and the area is dimly lit with closed shops (maybe they are open in the day). It was quite eerie to be frank. OK, I duly proceeded with check in as in my mind I just needed a place to sleep. Upon checking in, there is a Chinese man wearing shorts and playing handphone at reception. I got no issue about his attire or whatsoever, he handled my check in gave me the keys and told me that the room is location. For your information at the reception desk there is a Chinese altar behind, which makes me even more uncomfortable. Is like checking in to some hong kong movie brothel. OK fine, I kept reminding myself, just a night stay only. When I tried to open the room with the room key (old fashion keys), it can't be open. There seems to be some mechanical problem with the lock and I spend 3 minutes figuring how to open it. Once I got in the room, that is where I had my last straw. There were mosquitos flying and the worst part is there are ants (a bunch of ants, not one) on the bed. The floor was not clean, you can feel the stickiness on ya bare foot. The only clean part is the toilet. The ants was crawling from the wall to the bed. I understand it is a budget hotel, but ants and mosquitos in ya room? I am so sorry OYO, but I had stayed in some of OYO hotels and budget hotels before but this is the worst and the first time that I checked out on the same night. I subsequently check out after 10 minutes in the room and proceeded to book another hotel nearby. For me this is the worst hotel that I had ever stayed in. This is my honest review and I really don't know how on earth did other customer can give a good review of this hotel. Sorry OYO, I am really disappointed with this hotel.