Great place. Near to Termini station and not far from Colosseum.