We had a lovely stay. Relatively large apartment, right near Termini station. Check-in was a breeze, subway around the corner, grocery shops near by and a good range of both Italian and international restaurants. Thanks!