Great place near the Rome termini station. Self check in was easy and quick. Great spot!