Excellent location; 10-12 min in metro from all the attractions in Rome. The apartment just like the pictures. Super clean.
Note, the building doesn’t have elevator and the apartment is on the 3rd floor. So pack light.