Amazing location in Rome. Clean and comfortable