This place is absolutely nice and very clean. Perfect location! I have no complaints. I would HIGHLY recommend you stay here during your time in Rome.