Despite being set in the capital of the Republic of Ireland, many scenes of the new Netflix series were actually filmed in Wales.