The location is perfect for a stay in Rome!
Close to the metro station.
I had a great stay at the apartment.