The apartment is wonderful and very worth the money.
Its clean, fully equipped and cozy.
There is a metro really near by (Not something to take lightly in Rome) and 5 stops away from the main metro station.
There are a few good places to eat around the apartment as well.
I very recommend.