We were very happy to stay in your b&b. It is well equipped and the location is fabulous, not to mention the kindness of the hosts.
The place is in a fantastic location ; a walking distance from IFAD and the subway station Laurentina from which you can go to Rome's central.
There are many supermarkets, restaurants, caffes around, so it's very convinient to stay.