This place would have got a higher rating if it wasn't for the smell and the dust.
Really nice host, easy to get a hold of, smooth check-in. It's a nice apartment in a very good location. Small supermarkets right outside the door, some restaurants, a enoteca, a nice coffee shop by the metro, which is situated just a couple of minutes away from the apartment. You can walk to the colosseum in 20 minutes. Nice bar close by.
On to the smell. The bathroom has a really, really bad smell and it stuck to everything. We had to wash our clean clothes when we got home because of it. It was also in need of a proper vacuuming. But otherwise, a really nice place in a good location.