Perfect location! Nice and clean room!
Comnunication was easy and check-in smooth. We would love to stay here on our next visit to Rome! :)