I stayed for 5 days. When I checked in I was asked to deposit 500HK $. I use my CC, but it turns out it's not a deposit of 500HK $, which is debited at 665USD, with the amount that is judged in a very far away rupiah. I have already called the bank, it is impossible for the HK $ charge to be billed with HK $ not by asking for another money. When I checked out I didn't use a mini bar at all. So the warranty must be reversed. Until I was in Jakarta, I called the bank, apparently the hotel had not canceled my deposit and they still insisted on using the HK $ exchange rate. I am very disappointed with this hotel because it is not professional at all, and I have to pay high fees for the mistakes of their staff, not highly recommending this hotel.