Nice unit in a great location near piazza navona. Check in was simple and hosts Marcello and Francesca were very helpful and responsive. They also offer transportation to/from airport, which we utilized. AC was very effective for the lower floor (upper floor gets pretty hot). The windows also don't seal very well and you often will hear noise from the restaurant outside during dinner time. Also, be warned the stairs are pretty steep and narrow if you have large checked luggage.
Overall a nice unit and great hosts, would definitely stay again