The location is fabulous- 2 min walk from Piazza Navona (10-12 Euro cab ride from Termini). The major sights are all walkable from here. We loved the cobblestone streets and cafes around the apt. The apt is so comfortable and spacious.
Carola was there when we got there, explained everything and even got us a bottle of prosecco as a welcome gift. She was responsive via text and a wonderful host.