The JW Marriott in Shanghai is, by far, the best in the city. The management is friendly and caring, service is quick and efficient and the breakfast buffet high atop the hotel is hard to beat.
As all of the guest rooms are above the apartment levels, they command the best views of the city that one can hope to find.
We've stayed in several hotels in Shanghai but, for the past four years consider the JW Marriott our "home away from home" in that city. "Try it, you are sure to like it".
I agree with you Vegas. The JW Shanghai is great and the rooms are fantastic. I have never had an issue at this property and would highly recommend it to anyone.