Perfect, just next to Termini station (5mn by walk) and 15mn to the heart of Rome.