I, my wife and my little princess stayed there for a week and it was great: 1) the supermarket is very near and it is very big, so you can choose to cook your own food (in our case for our kid); 2) the place is quite central (you have your Roma Termini train station if you go to one of those outlets, Villa borghese, del Corso is not far); 3) Albert (the doorman) is a very nice guy and will help you at any time; 4) the apartment is very spacious (I stayed at a hotel near Barberini station 4 months ago, the rooms were small and it costed me a fortune).
Would definitely choose to stay here during our next visit to Rome.