The itinerary was excellent, allowing us to visit all the famous attractions with just the right amount of time. Our tour guide, Roy, left a deep impression on us. He shared his past experiences and interesting jokes during the journey, and at each attraction, he provided fascinating tidbits of knowledge beyond the main sights, making the trip both enjoyable and enriching. He was very dedicated and responsible. If Teacher Roy happens to see this review, please send him our regards!