I've been using Airbnb for a while now and Riccardo is by far the greatest host I've had so far. He takes care of the details and makes sure you have everything you need to have a pleasent stay in Rome.
The place is located in the heart of Rome and you can walk to anywhere from the apartment.