Wish I could leave a 6-star review for the tour guide Dan! He's amazing in telling us the stories about each sites that we have visited and answering our questions. And he's very friendly and helpful. He is such a talented guide who can speak french, German, Italiano and even Chinese! He definitely should get paid more for having this talent of speaking so much different languages to entertain his customers who come from different countries. Appreciate it Dan!