The apartment is is a great location! Just go for a walk around the area , it's amazing! Lots of eateries and artisan shops and small supermarket too. Make sure you go to your local pizza restaurant in front of apartment. Train station Cavour , 4 minutes easy walk. One stop to Termini Station. Stairs were no problem to get into apartment if you are reasonably fit. The unit is clean, and good value for central Rome.
We would recommend to your freinds.