Awesome place for a quick Rome trip - walking distance from Termini and several landmarks, eat like a local location, great value for money deal.
And amazing, friendly hosts!