This place, is an excellently located place for a stop over in Rome. Clean, simple but well kept.
I would definitely stay there again!