Location of the apartments is just perfect - you can reach almost every sightseeing points by foot (or use a metro which is literally 1 min walk from the apartment). The district itself is also very nice and you will have all the necessities super close.
Letizia is a perfect host - always available for helping with any problem occurred.
I would definitely recommend this accommodation if you are searching for a lovely place to stay in Rome!