Great place in typical Italian building.