We loved staying here and would do so again. The location is amazing - walking distance to Rome's most amazing sites, lots of restaurants, etc. The apartment is excellent. It is large, and well arranged into 4 bedrooms, so everyone gets separate sleeping quarters. As a host Guiseppe was flexible and supportive. We would highly recommend this property.
The one challenge is that parking is difficult, but that is inherent in Rome. There is a parking garage ~10 minutes walk away at 30 euro/day.