Yes! This trip was great! My tour guy Jeff Or Jeffrey I forgot was awesome! He was very patient and nice to me the entire trip. He was knowledgeable in explaining everything to me mixing Chinese and English. Anything that he didn't know he will go and ask and find out so we both know the answer. It started raining the 2nd half of the day but he ensure that we visited all the awesome temples by the end of the tour which was really my main point of the trip. He was very energetic and sincere. I had a great time touring the city with him. He is definitely a great tour guide for sure!