Good place to live in Rome. Good host.