Walls of Limerick, amazing heritage in heart of the city