Liam did a great job taking us to many interesting places and a wonderful lunch selection. He was curious and made sure we were careful on steps etc. He knew a lot of interesting history. He knew less expensive souvenir store. We got caught behind several temporary barriers to allow dignitaries travel thru an area by the Bund for an expo which delayed the return of the rented vehicle. This cost us extra of our limited China cash ($50 usd equivalent) which was unfortunate.