The place is perfectly located if you want to stay in a vibrant part of Rome. Also exploring the surroundings on feet works perfectly. Local recommendations were good and I appreciated them.
If I had to criticize one thing, than it is a leaky toilet flush and resulting mold in the bathroom :(
However, if willing - this should be an easy fix