A wonderful place in the heart of Rome. Absolutely recommended!