Great location, just a few minutes from the Colosseum!