I have been here few times during the time, when i'm working in china.
As generally room, facilities, restaurants and bars are pretty good, but the price level in bars is really expensive (Drinks 20-30USD).
If you have Marriot gold card, you are allowed to visit in lounge, where is really good Drinks and food.
As a hotel, this is veny nice, clean and staff is helpfull and friendly. Rooma are also nice and clean - Marriot standard