The staff was friendly, even the security, but what was quite regrettable was when I checked in. I arrived at 4 and when I arrived at the reception, my room was not ready, even though I deliberately arrived a little late so that if I arrived I could just go to the room without having to wait long. The staff said they were still double checking and I was told to wait and would be called later. I waited for about half an hour before I approached the officer from earlier. Then my key was given to me without any apology from him even though I waited quite a long time, but overall the service was good, the only minus was the receptionist.