Excellent spot for being close to Rome Termini. Highly recommended.