I would suggest this home for your visit to Rome. It's a wonderful place in which to good far out weighs the bad.
There are a few ants in the kitchen, the pool is freezing cold and not heated, the humidity/dampness makes things feel unclean but I'm sure that's just my own phobia.
Over, great and perfectly located.