Absolutely perfect central location! Walking distance to all wonderful sightseeing of Rome! And in the meantime the street itself is quite- so wonderful place to stay with children.
The flat is really beautifully decorated and has everything what you need for 5 people to stay.