The apartment was just like in the pictures. Very clean and stylish, the bed was also really comfortable. The apartment is pretty close to the Termini station and it's possible to travel on foot pretty much everywhere.
There are good restaurants nearby. Sometimes during the evening the streets were a bit loud but this didn't really bother us.