Location is good I will say, it's really near the a metro station, the place itself is quite chill, evening time there are a few cafes and gelato shop that is busy with people. Some fast-food near the metro station. They have quite a number of buses that goes to alot of Rome's attractions.
Apartment wise, it's big and nice. The 2 couches in the living room is big and comfy enough to be turn to a bed. They have all the amenities we need and it's comfortable. Read the listing properly, I think I overlooked that the apartment does not have an AC, and we went there in the summer and it was HOT. There were fans but only in the bedrooms, but it wasn't enough to combat the heat of Rome. Not the owner fault just highlighting.
Other than that the place was nice and homely.