Beautiful place in the heart of Rome. I warmly recommend it.