an amazing place in the very heart of Rome. Perfect host.