Lisa was very friendly, check in was straight forward and simple! The location is basically as good as it can get, less than 1 min walk from the Rome terminal station.
My one note would be that for the shower it takes awhile for the water to heat up.