Nice review and pics above. I don't think I could take 10 days in that place. Not that it's a bad property. 10 days to me needs to be on a beach.
I'm surprised you got such a nice, clean and clear picture of Shanghai. I haven't seen a day without smog any of the times I've visited in the last 2 years. Prior to that, it was clearer.
Thanks for the review.