The apartment is great, very clean with all the necessary appliances.
It is situated in a quiet street, 3 min walk to the closest subway station and 15 min ride to the city center.
Antonio was really nice and welcoming, he picked us up at the subway station and gave us some great tips about the neighbourhood.
I would definitely go back for my next trip in Rome.
I highly recommend it.