It's the worst accommodation we had. We booked for a room for 5. We ended up with 2 rooms. They charged 500 cleaning fee for our first night, but the rooms were uncleaned not to miss the cockroaches. They also got 2K deposit fee and when we checked out on the second night, they deducted another 500 cleaning fee to our deposit. I could have refused to be deducted. They're lucky that it was my wife whom they dealt with when we checked out.