Its as describe, really good location. Center of rome. Walkable distance to roma termini and colosseum.