The good thing first: the location is awesome. You are within walking distance to everything major in Rome. We loved that.
Unfortunately Fabrizio wasn't there at all and his brother did also not meet us as said beforehand. The apartment wasn't as clean as we would have hoped and it's got some issue with mold. But once those three things are fixed, it will be a wonderful little place for an adventure in Rome!