A fine place to stay in Rome. And a fine host.