The apartment was great. Large enough for the 5 of us with a good supply of kitchen necessities. Looks just like the pictures and was very clean. The apartment is on the third floor on a fairly quiet street, but there's no elevator ... elevators are rare in Rome.
Alessandra & Sara are very organized. There is a detailed booklet in the apartment that covers how things work and key things in the area like restaurants and grocery stores. They organized airport transfers for us at a reasonable price, which was very helpful.
The location is very good. There is no such thing as a perfect location in Rome, but this is close to perfect. Easy walks to the Vatican, Piazza Navona, Spanish Steps, and Campo de Fiori. For things that are farther away, like the Colosseum (just over 2km away), the bus system in Rome is easy to use. EUR1.50 for a one way ticket and a major bus "hub" is only 250 meters from the apartment. Buy your tickets at any Tabbachi and Google Maps will tell you what bus number you need.
We had a great time and enjoyed the apartment.