Excellent place to stay, it's very close to the Colosseum and the metro station