Very nice place, perfectly located in the hearth of Roma... I would come back!