I would describe my stay at the Rio Hotel as "meh". Nothing too good, nothing too bad. The room was very spacious but definitely shows its age. The reason for the 3 stars is the outrageous checkout experience I had. After I handed in the keys, I was told to wait while they inspected my room before they released the deposit. About 30 minutes later, someone came up to me to tell me that I'm good to go and that I should see the transaction getting cancelled within 4 weeks. I did not quite understand how this process made any sense but oh well, luckily I had time to kill.