Great place; super close to Vatican, yet very quite
Amazing restaurant next door