Two weekend nights in Shanghai coming up. I've read on a bunch of threads that Pudong is really out of the way, and that cab rides can be long. Is this advice accurate? Is there a public transportation option?
Or should we fork over the extra money to stay at a place like the Westin near "the bund" (whatever that may be)?