Stefano's place was so fantastic! It was in such a great location, within walking distance to everything you'd want to see/do in Rome. The space itself was well-equipped and comfortable - we especially enjoyed the Lavazza coffee maker and pods. The rooftop was a lovely place to enjoy breakfast or relax after a long day of walking.
Francesca was more than accomodating and even checked in with us halfway through our stay.
I highly recommend staying here during your trip to Rome!