I haven't stayed at the Sheraton there, but I have visited Suzhou and enjoyed it quite a bit.. For anybody interested, I have an extensive set of pictures from Shanghai and Suzhou on my website...
Link Here
I did stay at the St. Regis in Shanghai and was pampered like a king. I highly recommend it.