We loved the place. Great Spot in the centre of Rome. We will come back.