Great place to stay in Rome. Very well located. 100% recommended