That is amazing place to stay, absolutely. Our visit was for 10 days and we felt like at home all the time.
Apartment is just 20 minutes from the Rome center and there are lots of restaurants around, two metro stations, railway station and a mall. Perfecto!