Good location with a metro station nearby. A nice perk is that it's walking distance to the Colosseum!