This is a fantastic place to stay for a holiday in Rome. You can walk everywhere you need in short time and there is more restaurants than you will be able to try in under a 5 minute walk. The apartment is lovely and the windows give a great view and have fantastic sound suppression, you will sleep very well.
I highly recommend staying here!