Llandudno has a lot going for it - but that hasn't stopped the town from evolving