Great place in the center of Rome. 5 min walk form termini station and close to all attractions.