I am trying to plan a trip to Shanghai this July, along with my wife and my 3 years old daughter.
I have no experience whatsoever with China. What worries me is the communication with the people there as most of them do not speak English.
After I Googled Shanghai, I ended up with three options, and I need to hear your opinions fellow travelers. The options are:
1. To book a ready-made tour package from a tour operator. the package includes a private car with an English speaking guide.
2. To hire an English speaking guide only.
3. To go there first, and then asses the situation and decide what to do.
So, any idea what would the best option be?
Thank you in advance.