Entrance to the apartment is a bit grungy, but don't let that put you off as everything is clean and well appointed inside.
The apartment is ideally located, a short walk to the Colosseum and Cavour metro station line B is just up the road (one stop from Roma Termini).