Loved our stay at Sergio's apartment, can't beat the location just little over a block from Piazza Navona.
Plenty of room and kitchen is adequate in case you need to prepare something quick. Sergio was very accommodating when we arrived as we were a little late as the bus never showed at the station and we had to walk from Roma Termini.
Would definitely stay here again in my next visit to Rome.
If I had one thing that could be better would be the Internet, the hotspot provided is almost adequate, and sadly the building doesn't play nice with WiFi.