Very cool location. We did not use any vehicle while staying for 3 days in Rome. Welcoming host.
An old fashioned spacy apartment, a LOT of shelfs :D
Internet 12 mbps in, 0.8 mbps out, mobile network almost does not work in the area. I would not consider working from there if you need a stable connection.
p.s. Pizza della Madonna dei Monti is on the corner serves amazing pizzas