I have, but...
It was only for a few days for a conference, so I didn't have any real time to see much of the city. I've been planning to schedule a visit to do all the touristy stuff for some time, though. Do you speak any Mandarin? Not many people speak English in China. Around when are you going?