The check-in time stated that check-in time was 14.00. We arrived at 15.20. They gave us the card and did not inform us anything and told us to sit and wait. We only heard the walkie-talkie asking for a clean room, but we did not get one. It was like the housekeeper had not finished cleaning. We waited for almost 20 minutes. When there was a room available, they let us register for our stay. After we registered, they informed us that we had to deposit 200 baht in cash for the key card. We transferred the money but it would be refunded within 15-20 days. We did not care about the key card deposit. We were concerned that the staff made us wait for 20-30 minutes instead of checking us in first and waiting for the room. We did not have cash so we had to waste time going out to withdraw money. In the end, we did not get to our room until 4.00. We had estimated the check-in time well, but we had to waste time because the hotel was not ready at 15.20 and there was still no room for guests. We also wasted time finding cash to deposit the key.