The apartment is just like in the pictures! Sometimes we could not believe the sealing it is unreal.
Everything else was nice as well. If you want to cook you can. :)
The apartment is located very close to Termini, which was very practical since you can go anywhere from there. You can also walk to a lot of the major sights in like 30min. There is a very nice restaurant down the street and different grocery stores near by.
I recommend staying there!