The apartment is perfect for families (we were six and felt really comfortable).
Location is great for meeting Rome. Very near by walk of every turistic point.
Barbara was very kind and helpful.