Flat as described and with what you might need during a stay, not luxury but very good. Owner was very helpful during check in.
The area itself is pleasant with small restaurants, good supermarket, pharmacy, etc.
2 remarks:
#1: during our stay it was quite cold for Roma's standards (2C in the morning) and the centralized building heating system kicked in only at 10am... so in the morning it was rather chilly inside the rooms, let alone the bathrooms...
#2: there is a bus (990) passing right in front of the flat, but the schedule is totally unreliable (sometimes we waited for 45 minutes). I would recommend to take a longer walk to the 913 bus stop which has better schedule or just directly walk down to the nearest Metro station (it is a 15 minutes walk, but better than waiting in the cold)