Very nice.
I have been to the forbidden city a couple of times and found it very impressive. Also I stayed at the same hotel and thought it was a great option. I would personally recommend it to anyone staying in Beijing (incidentally I think its a wonderful city to spend a few days in, although I haven't been to Shanghai to compare it with).