Amazing location in Rome with a lovely view.