We stayed at Giorgio's flat for a week over New Year, and everything about the apartment was excellent; all as had hoped for or better. The location is great and very close to the metro, tram and bus routes, plus just 10 minutes walk from the Colosseum. The local shops and restaurants are also all superb.
Despite it's central location, the flat and street were very quiet. The 6th floor location also meant great views across the rooftops towards the centre of Rome, and a terrific view of the New Years fireworks.