Be aware the Chinese Grand Prix is in Shanghai Sep 29 - Oct 1. It is a great time to be in Shanghai, but everyrhing will be even more crowded and if you haven't already made hotel reservations you find them difficult to get around this time, at least at the better properties. All the hotels mark up the rates significantly while the F1 crowd is in town, too.