Location! Location! Location!
My family of 4 had a great stay in Teresa's apartment. All amenities were there. The double glazed windows were greatly appreciated. Fresh linen, plenty of towels and beds made up for our late arrival. Internet worked really well. Just be aware that the A/C is a portable & noisy but was much appreciated after a long hot Rome day.