The apartment is very well situated, near the metro, with which you can reach all the major sites in Rome. Supermarkets, other shops that you might need, are also very nearby, as well as several places to eat.
The two room apartment was very clean when we arrived. It is on the fifth floor, but there is a (very small) elevator. The view is on similar apartments. The basic things that you need are available in the apartment. The bed might be not sufficiently long for tall people, but for us (< 1,80m) it was OK. In winter (we were in November) it can be a bit fresh in the apartment (the central heating did not seem to work).
It was very nice, that Fabrizio welcomed us personally, when we arrived. He clearly explained us everything that we needed to know.