The apartment is exactly what the pictures show - it is centrally located - and near the Metro which is great!
Antonio met us and showed us to the apartment and gave us the rundown on the place and where we can go from there. Very easy nothing complicated about it.
He is a very polite man and easy to communicate with at all times if need be.
We would definitely recommend this apartment to other travellers - don't look anywhere else in Rome :)