This was by far one of the best hotels I have ever stayed. The rooms were big, comfortable, clean with a balcony to boot. The staff was amazing, very responsive, human (not recorded bots for wake up calls!) The only areas I see for improvement would be the carpets were dingy in the elevators and Asia Grand restaurant attached to the hotel was not great. I was not expecting Michelin standards but at least adequate to good in terms of quality in a high caliber hotel. The food was sub-par, some dim sum was overcooked and clearly looked old, it needs a shake up to measure to the others, Prego and Mikuni were quite good.