We had a wonderful stay! The apartment was lovely, and in a perfect location to walk to several sights. Fiammetta and Vittoria were both extremely helpful.
Note for fellow travelers - while the city buses do run nearby, the metro is nowhere near this location. We ended up using taxis for some of the farther locations because of this.