Perfect location to visit Roma by foot! In this apartment, you have everything you will need to have a great stay. Just for info (it wasn't annoying for us), it is on Piazza Campo de Fiori, which is a animated place and you can hear some noise in the night but it was fine for us!
Would recommend!