The staff like Kevin in the ground floor concierge is very friendly, kind and helpful. The staff on 19th floor general reception is good and efficient. The room is clean and tidy. The breakfast canteen is OK, but sometimes overbooked that we have to wait outside for some time.