Amazing location and fantastic apartment. So many restaurants on the street and a very comfortable stay. Proximity to Rome Termini was essential. Will definitely recommend!