We had very nice stay at Lorenzo's apartment on Via la Scala. It's very well located in Travestere - living, full of caffes and restaurants and nice distric, close to all Rome's attractions, so you do not need to buy any bus tickets, just walk to reach Vatican City, Panteon, Piazza Navona, etc.
The apartment is clean, quiet and nice. We haven't meet Lorenzo but his friend was very nice, punctual and hospitable.
Lorenzo also was in touch by phone(sms) and email, answered very quickly for any questions about apartment.
I really can recommend this apartment for short or even longer stay in Rome.