Our two tour guides took us to every attraction, explaining the history, culture, and background in detail. They also pointed out the best spots for photos and reminded us to stay hydrated and use sun protection to avoid heatstroke. They were very attentive and caring. The driver was also very steady and safe. The itinerary was packed, and the scenery was just as beautiful as in the pictures. Highly recommended.