Great place!
We really enjoyed the apartment and the location. It is close enough to everything, either by foot or transit, yet removed from the craziness and noise of the Centro. Transit and a good supermarket are close by as are great gelato, pizza, fresh pasta, etc. Oh, and the Pope is just down the street