Amazing and spacious place! Really cool vibe and decor. I loved it.
Great location if you want off-the-beaten-path Rome.
And like many others have said, close to Necci which is a must-visit