Great place. Very close to Termini train station and metro in Rome. Check out the Mercatto market place in termini. Great options to eat there.