This place is perfect if your travelling via Interrail. It‘s close to Roma Termini and you can reach everything in town on foot. If your lazy, the next metro station is just around the corner.
Alles in allem kann ich diese Unterkunft sehr empfehlen.