The flat is very well arranged and organized. I stayed 15 days there and I particularly appreciated the wide dressing (very handy for travelers) and the nice, clean bathroom. The neighborhood is charming, with lots of small retail shops for food and other stuff. There is an organic grocery across the street. The beautiful Cafarella park is 10 minutes away, to enjoy some green. It is well connected too. Buses stop on the street and drive you to the historical town center (25 minutes), while a short walk away is the metro station.
It was a pleasure to stay there.