This place was exactly what we were looking for. Only being in Rome for a little over 48 hours and traveling from Naples, we wanted a place that was close to the train. Check in was very easy and the host was nothing but helpful. They even let us use their printer to print tickets we bought during our stay.
I would be back for any short trip to Rome. Easy to get around and in a great spot.