We stayed here for four nights while in Rome. The location is centrally located and it is easy to access many of the major monuments. The neighborhood is also full of nice local places that make staying here feel more like home and less like a hotel.
Of course if you prefer to cook in the apartment has everything you need to do just that.
When you check in Alessandro will give you a tour of the place and will provide you with a wonderful assortment of suggestions and guides for visiting Rome. Of course he is available throughout your stay if anything comes up!