My husband and I stayed at Stefano’s place for a week and we definitely recommend it: it is located in a nice area of Rome full of shops and bars/cafe and near the subway station from which you can reach the city center in less than half hour.
Stefano was a great host and always responsive to our inquiries during our stay.
The apartment was very clean when we checked in and it had a lovely terrace off the bedroom where you can enjoy breakfast during the spring/summer months.