I would recommend Francesca's place for sure
The apartment is cozy nice and clean; it's conveniently located close to the metro station and walking distance to St. Peter's
Francesca is also a great host very responsive and attentive