Great place near Roma termini. Super recommend!