This place is simply amazing , quiet and in a very strategic position a few steps from the Colosseum!