Great Location just few steps from Colosseum.
The apartment has all the comforts needed.