Super clean place, no frills next to Termini station.