Great location, clean and newly remodeled.
I would recommend it for travelers in Rome.