Great location, Good size apartment. Accommodated 7 of us comfortably. 2 bathrooms (though one is en-suite).
It is very high up but the lift is good for 3 people. So either shuttle runs or get some daily steps in.
Only a 10 min walk to the main station, 3 min from a local tube and 10-15 min from most major attractions.
If in Rome again as a group, would 100% use again.