I have travelled China quite often and I have to say that like with everything, the quality of the hotels differs a lot. Howard Johnson Caida Plaza definitely offers best Service. Probably one of the best hotels in this category of price. I recommend everyone to go there, if you dont mind it not being located very centrally. It takes around 30 minutes to the Bund. Absolutely fabulous!!! :-)..