The hotel staff were friendly and professional but what I don't get was their policy when it comes to booking Pay Cash upon check in. I was charged in my bank the full amount a day prior to my check in date without my knowledge and still they asked for the payment cash payment upon check in. I only found out when I checked my bank that they took the money from my bank. I spoke to the staff and they said it was for card verification only and should be refunded with 3 banking days. I have waited for almost weeks now and still the money wasn't returned. It 's so inconvenient for the customer and feels like I was robbed to be honest. Not a pleasant experience at all!