It was excellent. Our tour guide, Jimmy Liu-san, was very humorous, engaging, and dedicated. I never expected to meet someone from my hometown in a foreign land – he's from Shanghai, just like us, what a coincidence! The driver was also very good. Overall, we were extremely satisfied with the experience.