Nice place central i Rome. God and cozy place. All you need is there.