Easy check-in. Great location…but best of all pet friendly with a lovely dog park at Piazza Vittorio Emanuele II very close by and also nearby the Termini train station.