The location is perfect, just as close as possible to the train station. It makes things so much easier with check-in and check-out. We loved that there was still not much noise from the street. We had everything we needed and we definitely recommend this place to others visiting Rome. :-)