This location is amazing, close to public transportation and local markets and feels like your own private sanctuary. We did have a major issue with the moisture in the apartment. I'm not sure if it is because it rained two days we were there but the smell was awful and our clothes/bedding/towels always felt damp due to this issue. We tried turning on the heat to warm the place up, but we had this issue all three nights present. Hopefully they purchase a dehumidifier for the place to assist in drying it out.
The place was great location and Leonardo was very helpful suggesting things to do as well as local markets and restaurants close by. He even provided a map that came in handy during our travels around Rome. This location is a 5 minute walk from the Circus Maximus metro stop where you can travel with ease. I'd recommend this location if the humidity issue is repaired.