Gary did an excellent job in looking after us during our few days in Beijing and i would highly recommend him.

He speaks very good English and arranged everything as had been requested.