We had an amazing time at Michele's place, you cannot beat the location or price - we walked literally everywhere and only took an uber once because of heavy luggage. As a neat freak, the place was immaculately clean and organized, appreciated that very much after long days of tourism! As per previous comments, the shower stall is small but not unmanageable, also make sure to turn on the water heater some time before showering. The outside shutters close if there is light pollution, and the noise is manageable when you're as tired as we were! Some local restaurants we loved were Abruzzi, La Tavernetta 48, and La Vecchia Locanda.
If we are lucky enough to return to Rome, we will definitely stay here again!