We stayed in the apartment for 5 days. Good neighbourhood, convenient location - bus 628 takes you to Piazza Venezia, bus 630 to Termini. Via Appica is very close so you can walk there or take bus 218.
Overall, the apartment is clean and comfortable.
I recommend this apartment.