The flat is modern and has all the commodities you need, the location is great because you are out of the noise from the centre but in a very cool/bohemian neighbourhood were you can go for dinner/drinks and feel like you actually live in Rome!
Only comment...bare in mind that at the moment of the check in you will need to pay an extra 45€ in cash for cleaning fee that is not included in the price, I would advise to request to pay through Airbnb as when we arrived the girl that was doing the check in with us had a bill for 73€ and didn't spoke fluent English, so be careful!
Ekaterina was really nice and even let us leave the luggage on the apartment after the check out so in general very good place.