The location was fantastic - just a few blocks over from Piazza Navona, and right off of a charming little street of shops & restaurants (which, at the time of our stay, was lit up with glittering Christmas balls).
The apartment itself was clean and functional; however, make sure to note that 2 out of the 3 beds are fold-downs.
Unfortunately, we never met the "Elena" that was listed on the posting - we only spoke over the phone with a "Luigi" (her husband, not included in any of the listing descriptions at the time of our booking), and we were met at the apartment by a different male who didn't speak much English. As 3 females traveling in a foreign country, we would have been much more comfortable if we had been notified in advance that Elena was not our contact (rather than getting a call from a "Luigi" while we were standing outside the apartment).
Additionally, we had some issues regarding the cleaning fee that cast a shadow over our trip. Although the listing has since been updated to call out the 40 Euro cleaning fee (so it shouldn't be an issue for any future travelers), at the time of my booking the listing clearly stated that the final cleaning was included in the quoted price. I even had a time-stamped screen-shot of the reservation details from the day I made my booking to prove it. Although I sent the evidence to the host via email several weeks in advance, upon arrival "Luigi" insisted (over the phone) that we pay the 40 Euro in cash to the other guy who was with us at the apartment. When I made one last attempt to dispute the charge, "Luigi" became threatening and aggressive - shouting "Listen to me!", talking over me, and finally threatening to kick us out if we didn't pay up. At this point, my friends and I feared for our safety, so we paid the fee.
Although I contacted Air BnB as soon as we checked out, sent the screen-shot from my booking, and received a refund for the 40 Euros, we were uncomfortable for the remainder of the trip (particularly when we had issues with the radiator, and Luigi came by unannounced and entered the apartment to take a look at it while we were out to dinner). We also had to contact him again for more toilet paper (the apartment was only stocked with 2 small rolls for 3 people for 2 nights).
All in all, it was a nice apartment in a great location - and although our experience was highly stressful & distressing, perhaps under different circumstances and with better communication, future renters may have a different experience.