I can't imagine better place to stay in Rome. Just a few steps from the Colosseum..