I can not say more about the location. AMAZING! Absolutely perfect. Within walking distance of all the "must see" locations in Rome. Several wonderful bars and cafes along the street, not to mention and fantastic bakery.
Eveline, an associate of Tom's, who met us at our arrival to the apartment was so helpful. Thankfully she spoke perfect English and was able to give us several tips and tricks around the area. We were so grateful for her assistance.