Tour guide Sophia is very professional, the itinerary is rich, and her explanations are clear. She speaks Chinese, English, and Japanese, and she managed the time very well. We also had good luck that day, as all the group members were very punctual. The driver's driving skills are excellent, which made us feel secure.