I've been to Caernarfon many times over the years.... but I think the shine has worn off more and more.
The Castle is my favourite one, and The Black Boy is a superb pub, (the food is top notch)
But in the town of Caernarfon I find that there are too many poor quality shops, and far too many closed down and boarded up.