We found the place very close to the Coliseum. Nice restaurants and market nearby. Also only one stop from Roma Termini station.