Very well located, nice stay in Rome