Along with being close and centrally located, this apartment is located in a Palace! It is a long process to get from the street to the room but it is totally worth it. There is a grocery store across the street which is very convenient.
Take the #40 Bus to and from Roma Termini. It is much easier than walking and only costs 1.5 Euro.