We'd like to add our recommendation about Uri Harash, who gave us a very pleasant experience during our first visit to Rome and can also help you find good hotels and restaurants. He was friendly, knowledgeable (gave us invaluable information and showed us amazing places that only locals know about, especially the Vatican and also the beautiful Tivoli gardens). We took a car tour but you can also take the regular tour all around Rome.
We had a wonderful time in Rome and Uri is a great guide. Just email him (firstname.lastname@example.org) if you're looking for a family vacation like we had (6 people) or any other kind of vacation Uri is an excellent choice.
If you want some more Rome tips from me feel free to ask, I feel like I'm pretty familiar with Rome... email@example.com