You will be hard-pressed to find a nicer place to stay in Rome. Just magnificent.