We were a group of 4 on a cruise that docked in Civitavecchia. Having been to Rome many times, we decided to re-visit two wonderful small towns some of us had been to a few years ago. Maurizio was waiting for us at the dock. He speaks excellent English and very good Spanish, helpful for us since some of our family do not speak English. Maurizio was right on time, a great driver, knowledgeable, well-mannered, and very attentive to our needs and requests. We first visited Orvieto, where he helped us get tickets for the tour of the underground caves. He was very conscious of scheduling so we would maximize our time and fit in everything we wanted to do. We visited the cathedral, did a little shopping, and ate lunch. He was right there to meet us when we were done, and we then went on to Civita di Bagnoreggio, an amazing town on top of a hill that is accessible only by a footbridge, as the rock beneath it erodes. It is extremely difficult for drivers to find parking in the small town next to the footbridge, and Maurizio went out of his way to drop us off and pick us up. On the way, he pointed out interesting landmarks and answered all of our questions. Maurizio is personable and a great guide. We will definitely look him up the next time we are in or near Rome!