The location of this flat is wonderful, it's only a short walk to Trevi Fountain and lots of nice shops and restaurants.
The flat itself is nice, though maybe not really ready for many guests (more on that later).
Personally my group had a bit of bad experience here I'm afraid to say. We were travelling with my five month old daughter and had asked ahead about there being a cot. A cot and travel cot are listed in the amenities for this flat, but I thought I'd check anyway. We were assured there would be one, but when we arrived it turned out there wasn't one (just a pack and play with no bottom). On contacting the phone number listed in the info sheet at the flat, I found out that it was just the phone number of the check in person, who couldn't help us. Eventually we got hold of David via Airbnb messaging and were informed the cot was broken and would be fixed tomorrow (we saw no broken cot, but I guess this is what the cleaning people communicated to David). This left my baby with no bed for our first night. It was really shocking to me to have this happen, especially as we were given no advance notice. I can't imagine they would have done the same if it had been an adult bed that was missing. It was suggested that we just have the baby sleep in a stroller or put pillows in the pack and play (both super dangerous things to do). The issue was sorted the second night when a bottom and mattress were provided for the pack and play.
Other than that pretty major issue, the place was fine, though it didn't seem entirely ready for five adult guests - there was soap in only one bathroom, no cloth/sponge for washing up, only four coffee mugs, barely enough toilet paper... Basically it seems to me that there are no actual hosts here who are involved, just an owner and the cleaning company. So communication is hard and issues like a missing bed aren't really managed in a timely way.
If not for the missing cot, this would have been a fine stay, though a bit bare bones.