Carmine is a great host, he was responsive and very nice. He even let us add a day to our reservation on very short notice.
Unfortunately the apartment was not as nice. As other reviewers have mentioned, there was stagnate water and a drain pipe outside the door which made a very bad odor as we stood waiting to unlock the door. The door itself was sometimes very hard to unlock. We had humidity issues as well and the place smelled musty. We did use the dehumidifiers as instructed but the reservoir tended to fill in just a few hours. If you are sensitive to mold or mildew this is not the spot for you.
The location, however, was excellent. Very easy to get to from airport or the Termani, walkable to all the major points in Rome.
Overall we would stay at another spot hosted by Carmine but probably not this spot.