The tour meet our expectations and was exactly as promised. Sammy, who picked us up in the airport, was very punctual and helpful, gave us info as of how to get to the city and such. Allen our tour guide in Day 2, 3 and 4 was awesome: Nice, friendly and very knowledgeable! He went above and beyond to give us detailed info everywhere we visited, helping everyone and he was great going back and forth between Chinese and English.