This apartment is the perfect location for sight seeing in Rome. You are no more than a 20 min walk from all the major landmarks.
Claudia was wonderful to deal with and very accommodating, I would highly reccomend staying here while visiting Rome.