Great location for a short stay while in Rome. Very close to the Spanish Steps and the Trevi Fountain. Also lots of great restaurants and shopping very near by.
Apartment is very basic but was certainly very clean throughout and just as described in the pictures.
The only negative that I would have is that there is not really a good area to sit around as a group in the evenings other than the kitchen(no common living area).
I would not hesitate to stay there again however.