We had a great stay in Rome and this appartment definitely contributed to it!
The location is perfect (most locations are at walking distance and if not, many buses are available on Corso VE II). Various grocery stores are available nearby. Numerous excellent restaurants as well!
The appartment is comfortable and well furnished and the check in / check out process is very efficient.
One could say some small improvements could/should be made to make the appartment more soundproof (entrance close to staircase), in case other people come home late and speak very loud. But again this is not a significant issue.
A great experience!