What a great place to stay. If you are interested in staying in a real, authentic Roman neighborhood, surrounded by locals this is the place for you. Rome's centro storico is now pretty much Disneyland, so if you want to know what it is really like to live in Rome, stay here. Using public transit is easy. Light rail is one stop away from Piazza del Popolo. And loads of buses come out here as well. And if you like walking, it is easy as well, and through the lovely Borghese Gardens. At most you are 30 minutes away from the centro.
Clean comfortable, and totally local, I would highly recommend that you give this place a try on your next vacation in Rome.