The place is nice and clean. Walkable distance to the Colosseum and other attraction.