Amazing place in a special part of Rome. Really incredible value for money. Clean, aircon - well equipped kitchen.
Great spot, 10/10!