My suggestion would be the Andaz. The area in my opinion is more lively. Especially on a weekend. My 2nd choice would be the Park, 3rd Bund, 4th Grand. I have stayed at all and it is very hard to get a taxi in Pudong at night. Xintiandi is great to walk around and there is a ton of restaurants and shopping. You are also closer to Nan Xing Rd. Just my $.02