Giovanni is a great tour guide, we were a group of 10 people ranging from 30 - 60 and we were all delighted. Be prepared for lots of walking and discovery. Highly recommended. My parents only speak spanish, and the other travellers we were with only english, so Giovanni delivered a great bilingual tour where no one missed out. Great bilingual guide!