Walking distance from Roma Termini, very Clean and modern