Clean and modern to the max. A very nice place to stay, perfectly situated near all of Rome's sights and sounds.
100% would stay again.