Decent, modern apartment. Air conditioning was useful.
Places to eat and shops are nearby.
Not far from central Rome, Termini station, accessible to places of interest.