The place is about a 3 min walk to a Metro (Manzoni). It is also very central and the Colloseum is at a very walkable distance.
The apartment is as shown in the photos. We found the apartment very neat and clean and there are plenty of instructions from the host on how to get there and check-in.