I had the pleasure to stay at Benedetta's apartment. In short I would say that the place is fully equipped with expensive Daikin Air Conditionairs, fast internet, many amenities basically covering every need we had. A 2 minutes walk to a supermarket, nice restaurants and close to bus and train stations towards all famous tourist sites.
The most important benefit of this place thought is Benedetta herself. Benedetta is the definition of hospitality and promptness.
I would recommend Benedetta's place to any family eager to explore Rome.