The location couldn't be better. It is within walking distance of almost every tourist attraction. Also, for the few sites that require bus/train, the metro stop is close as well. Luisa welcomed us and took the time to orient us to the apartment and to the area. It was quite useful to get some local knowledge about restaurants, markets, and other recommendations.
Luisa also arranged for a taxi to take us to the airport which I would recommend. She is very nice and helpful.

Location is everything in Rome. Don't waste your vacation spending time traveling back and forth from an outside location. This spot is the ideal location.