The apartment was as in the pics and the location was great. Metro takes directly to Roma termini and the station is just a 5 min walk.
We enjoyed our stay.
Thank you and take care :)