Kenny was a great guide and very helpful throughout the whole tour. He came on time, he knew all the shortcuts in order to avoid the crowds and customized the tour as per our needs Perfect English and Mandarin. Very easy to communicate. Highly recommend.