The apartment is nice and roomy just as it seems on the photos. The neighbourhood is very multicultural but not very central. It is however close to Termini train station and Vittorio Emanuele Metro station. I would recommend staying there if you don't mind taking the metro.
Moreover, it is close to the Colosseum (15' walk)
Everything went to plan. Would recommend!!