Good location near Roma Termini station. Quiet and fine.