The location is great and the interior of the apartment is good and as show in the photos. However, I wouldn't stay at this Airbnb again, and there were several issues with our stay:
1) The flat was unbelievably loud, and unfortunately none of the 3 guests were able to get a good night's sleep during the 5 night stay there. The walls of the apartment were paper thin and we were bothered by construction starting at 7 or 8am on weekday mornings, as well as a neighbor whose kitchen must back onto one of the bedroom walls (they had screaming children, loud meals, noisy dishwasher, etc) starting from 6:30am, even on weekends. Unless you are a very early morning person the noise made it unbearable to try and sleep in this apartment.
2) The 25 or 40 euro fee for having someone meet you on arrival really felt like a rip-off, and should have been included upfront in the nightly room rate. The whole point of an Airbnb is that it accommodates guests even who arrive outside of normal working hours, and to charge someone 25 euro for showing up after 8pm or 40 euro after 11pm feels out of line.
3) We had 3 guests staying for 5 nights and were provided with two rolls of toilet paper. Minor issue, but I don't expect to have to go out and buy toilet paper in Rome because my host overlooked it. Not a big deal but still annoying.
If you aren't planning to spend much time in the apartment and are an early riser who doesn't mind noise, then this apartment is totally fine. But given the noise and the various nuisances, I definitely wouldn't stay here again.