We had great vacation at Stefania's. The apartment is very well located, 10min walk to Vatican and next to Piazza Navona and Campo di fiori.
It is a small, two-floor apartment on the second floor. The building is old but the apartment is completely renewed.