Everything went very smooth , we were able to check in by ourselves with very clear information from the hosts. The location is perfect for travelers who arrive by train as it is close to the train station but also very close to fontana di trevi or piazza de spagna. I can only recommend this accommodation.