I would say the hotel is 'so so' only. The front desk staff not so friendly and quite rude. We stayed there for 3 nights. Upon checked-in, the staff swaped my credit card as deposit for amount slightly more than my actual bill, and they insisted than i must sign on it and be returned to me after i settle the bill. On the 3rd night, the front desk asked us to top up the deposit which i told them off as we would be checking out the next day. They mMore ..