The apartment itself offers great functionality for a bigger group of people with it's 3 bedrooms. All of them have their own bathrooms which is really convenient.
The location is good with a 10 minute walk to the nearest metro station which could then get you to most places in Rome to see. There a lots of restaurants and cafes in the near vicinity.
Benedetta is super helpful and really makes sure everything is set up right for you and just wants you to be happy with the stay.
Overall can't imagine a better experience. I definitely recommend it!