Great location, it’s very near Termini station and the Colosseum. Check-in was smooth and precise. I definitely recommend.