We enjoyed our stay at Stefano.
The apartment is spacious, bright and well located. There is everything you need to cook if you need it. If you like to enjoy the local life, the apartment has the advantage of being in an accessible place (by metro or on foot) without being in the very tourist center.
Our arrival and departure was organized very easily with Stefano.
We recommend this place for a discovery of the city. And it's just two steps away from the Vatican if you want to admire Piazza San Pietro out of overcrowded hours.
A small drawback: if like me you sleep poorly, take earplugs. It's a little noisy because of the traffic