Walk down the north bank of Dublin's River Liffey towards the docks and you cannot fail to be impressed by the orderly office blocks, smart hotels and new cafes which have been built on this once derelict land.
Turn away from the river and, just two streets away, a very different picture of Irish life starts to emerge.