This was a side-trip with colleagues after a business trip. The Kingrand is a nice property, but not maintained as it really should be. The rooms are beautiful, modern, and have all the amenities, but little things like the shower not working properly (spitting water sideways, for example) made the hotel lacking somewhat. The location is good for sightseeing, but it's really in a seedy neighborhood. Not dangerous, just dirty and run down area.
The food in the restaurant was lacking. We really only ate breakfast in the restaurant, but it's all-buffet (although eggs are cooked fresh), and little things like "cold milk" not being actually cold (and I thought using warm milk possibly dangerous), and what looked like day-old (dried out) toppings, etc for things like the congee (traditional chinese breakfast porridge) and dim sum (which is served with every meal in China, apparently!) left me wishing for fresh food.