We stayed in Teresa's apartment with our two kids (14 and 12) for 3 days on a new year's visit to Rome. The apartment is exactly as described, spotlessly clean, the beds are incredibly comfortable, it has all the equipment you need and it's in a great location. All of the places you want to see are easily walked to from the apartment. Teresa organised taxis for us both from and to the airport, which made things very easy. All in all a great experience and I would have no hesitation in recommending it.