对不起 才看到贴。 Thanks for your inputs.
Since I am flexible with my schedule, I could stay at Beijing longer if needed.
I plan to stay in hotel in all cities. More comfortable, more freedom.
Shanghai seems to be an industrial city to me, so don't plan to stay there for long. Maybe 2 days?