Great place ! Perfect location near the termini and multiple bus stops. Super easy check in process too. Definitely recommend this place for anyones Rome travels.