Good location near the metro station. About a 15 minute walk from the Colosseum.