Great place within walking distance to Termini and all of Rome!