We had a great stay at Gianluca's apartment. The location is BRILLIANT (6 minute walk to the Colosseum, and right next door to Metro Cavour station). Gianluca gave us really clear instructions about how to get from the airport to the apartment, the check in was smooth and everything was fine. The apartment had all the amenities we needed, the WiFi was great and we had no issues at all.
There are lots of bars and restaurants nearby, lots of choice.
A small note - if you have mobility issues, the apartment is 3rd floor, there isn't a lift. It was no problem for us at all, but it might be for others.
We would definitely stay here again.