The place is great. Very close to the meteo station, that brings straight to the colloseum in 7 min. If you arriving with the car, there is parking on street, just takes a bit of time to find empty space if not there is a parking just in the garage under the building. Obvoously you need to pay for it. There are supermarkets just behind the street where flat is located.
The flat has all facilities that needed for stay. Washmashine, dishwasher, coffee mashine etc. And it is clean appartment. The only one negative would be the street that flat is located. Looks a bit dirty and unsafe, but I guess that’s a Rome thing and nothing to do with a flat or host.