Great place & great host. The unit was perfect and centrally located. Easy to take a train, bus, or taxi from the neighborhood. We would definitely recommend this place for those visiting Rome.
Costanza does have three cats that don't come in unless you let them, however, if you do both are well-behaved and friendly which will make your stay even better.