Pros: New shower and AC units, super clean apartment with all amenities, comfy bed, all as advertised. Was nice enough to suggest to may parents or friends to use in the future. Location is very central so walk-able to all city center attractions, and great restaurants areas.
Cons (cause have to list something): Windows/window shades don't fully block street noise and light from outside.
Note: Be aware that by having such a central location, it means you're not near a subway, meaning a bus or taxi will be needed to get from Rome Termini or other train station.