I've had a good experience staying at Elena's place, she and her husband were very welcoming and helpful. The apartment is renovated and very well maintained, it is located literally around the corner from Via della Conciliazione and St Peter's square. I'd stay there again.