This place is located in a great place, the neighborhood surrounding it is filled with lots of shops and markets and you are very close to a metro station to get you anywhere you would like in Rome; Also, the vatican is really a couple of blocks aways, so if you are coming to rome specailly for the vatican this is definitely the place for you. The host was responsive for the check-in and was waiting for us at the door upon arrival.
We stayed there for a couple of weeks and didn't had any issues with the internet while working from there.
We enjoyed our stay, only issue we had was that the bathroom is missing some renovation, the walls have a lot of mold due to the humidity and it makes it a little uncomfortable to shower in a small place while trying to avoid touching the walls.