wonderful place in the centre of Rome. Highly recommended.