When In Rome …
I have a private driver in Rome named Chito and he is Filipino. He is really knowledgeable about the city. He used to be a seminarian in the Philippines, so he is familiar with the history of religion.
Everytime my family goes to Rome, we hire him to drive us around to all the major pilgrimage and shopping sights.
He has a van that can accommodate 8 people. I love having a private driver because I can tell him exactly what I want to see. For instance, I was really craving Filipino food, so he took us to one. (John rolled his eyes the entire time).
He is so inexpensive. He only charged me €200 for 5 hours (for up to 8 people). If you sign up to a Viator tour group, they generally charge €130 per person. So it is cheaper to have a private driver if you have more than 2 passengers.
If you ever visit Rome, let me know, and I could give you his information.