I prebooked this hotel on Agoda prior to arriving and a printed out receipt of payment. My flight was 3 hours late, so ended up arriving at around 1am. With the very loud club kicking next door, I tried to check in. I'll give culture/language barriers a break, but when I finally takes to someone who spoke a little English, he told me the "machine was broken and we don't have your payment". I showed them repeatedly it was prepaid on my credit card. They made me pay cash for the room, and I was so tired I just did. Once I got to my room, I looked up my payment, which was there, went down and demaned my cash back. They asked to see the actual credit card and ALMOST SWIPED IT AGAIN! I had a bit of an argument with them and told them it was between them and Agoda because someone has my money. They gave me my cash back, but came up to the room (it was now 1:30am!) to tell me they called Agoda and all was well. BS. It was a scam all over. Otherwise I would of given it okay ratings. Room was fine, club was annoying, but not what I wanted to deal with after a long day. If you stay here, watch what you pay. They may try and pull a fast one..