Stefano's place is conveniently located near Piazza Navona and Campo dei Fiori. It was a lot of stairs up and a lot of doors in/out (as described in other reviews), but the location is well worth it. The place is pretty well kept- it has everything you need. The balcony was great!

The communication with the host was a bright spot as we booked last minute and he was very accommodating to our travel schedule. Thanks!