We like the location near Termini and Santa Maria Maggiori. Transportation is excelent, with metro a few steps from the appartment, and a big bus starting point before Termini station. Nice and good value restaurats and bars, a supermarket 3 blocks away. So you have everything that is needed.