The terrace is lovely. The apartment is spacious. The shower is incredibly small. Just make a note of this if it matters to you. Otherwise, it shouldn't be a deal-breaker. The apartment is located in Prati which is a more upscale area of Rome. Public transportation is relatively easy. (Try to avoid taking the #70 bus which is, apparently, notorious throughout Rome for being late!)
We (3) had a VERY unpleasant maintenance issue which was addressed by a plumber the following day. While we were, of course, pleased to hear that, we spent a very difficult night in the apartment. Moving would have meant cutting further into our precious touring time so we decided to tough it out.

The owner herself was never heard from regarding this issue. Her representative did stop by to tell us about the plumber coming. We asked that the bathroom floor be cleaned after this work was done but, not only was it not done, we heard nothing from anyone regarding the situation.
While the stay was extremely unpleasant due to the odor and other issues ... things happen. We all know that. At the very least, a simple apology to acknowledge this was in order. Had we not had the plumbing issue, we would have rated this stay as what we expected -- a modestly-priced apartment in Rome.