Wonderful location! Be prepared for the stairs up/down and know that there is no AC in the main room/bathrooms/kitchen. The living room AC and small room ACs do a good job cooling things down but it can be a little warm. The location is amazing and walking distance to most things in central Rome. The Trattoria next door is amazing, don't miss it!
Francesco was very good with communication and helpful when needed!