It's a nice "Business" hotel with all you expect from it, even though the Sofitel Jin Jiang is better. I recommend as high a floor as possible.
However if you are going to Shanghai as a tourist you don't want to stay in Pudong but in Pu 'Xi.
There I recommend the Hilton nearby the french concession. Nice spot.
There is also a new Pullman if you want to stay with accor, but it's a little far off. Never stayed there.