Perfectly clean, really nice location, really practical apartment. It's small but it has everything that you need.
I would recommend to anyone staying in Rome.