Fabulous central location, very close to train station and supermarkets. We got the Terravision bus from the airport which drops you off at the end of the street.
Plenty of local restaurants but only tried one and wasn't that impressed. Better food and cheaper prices in other areas of Rome.
Apartment was fine, only issues we had were the lift being out of order for the whole time (it's 125 steps up) and the hot water was a bit unreliable (seemed to only work when others in the apartment block weren't using it).
Nevertheless we would stay here again if we came back to Rome, good value for money, comfortable and breakfast on the balcony was lovely.