Check-in was super easy self-check in. The place is within walking distance of Termini, and a bit further walking distance to places including Trevi Fountain and Spanish Steps. Very clean and lots of space.