Pietro Paolo was a great guide! He was great at explaining everything and patient with some very tired tourists! His English and Spanish were excellent. My husband was able to ask him detailed questions in Spanish in addition to the English explanations. We cut the trip a little short because we were so tired but Pietro was very accommodating and helped us see what was important in the time we wanted to use. My suggestion for others is don't do this the day you arrive, it is so much great information that is best absorbed once you have rested. Excellent tour! Would use Pietro again!