I've stayed at the Sheraton Pudong. Was upgraded to a beautiful suite . The lounge is also very nice with great views of the Shanghai skyline (IIRC, it was on the 26th flr?). Metro station across the street and only about a 10 minute ride to the Maglev station.