Apartment is exactly as listed and was perfectly clean when I arrived.
The two bathrooms are a good size for Rome apartment and the bedrooms are both big - the pictures don't do them justice, there is plenty of room in each to spread your luggage.
It is worth noting that it is on the 5th floor of an elevator building, though if you prefer the stairs, there are 120 steps to get up to the room.
The internet dropped out a few times, but I then figured by restarting the WiFi extender, it came back pretty quickly.
The bed in main bedroom was very comfortable for me; firm as I like it.
In the kitchen there is a good quality clothes washing machine and drying rack is provided.
When I checked out, Filippo offered to store my bags until I needed to go the airport, which was a nice touch.
I have stayed in Rome many time but this is the first time outside the city wall, and when I say outside the city walls, the apartment is literally just outside the walls. It was really enjoyable to be a bit closer to the locals and away from the tourists, yet still a 15 min walk to Termini station. I did a day trip by train (always use Italo Treno) to Ferrara and another to Naples, and this location made it very easy.
There were a few quirks about the apartment, but every apartment I have stayed at in Rome has them - it's part of the fun that is Rome.
Would I stay here again? Absolutely.
I have stayed in Rome many times but this is my first time