With its four stunning beaches just a pebble's throw from the lively town centre, quaint cobbled lanes that could rival those in Italy or the French Riviera, it's no wonder the coastal jewel of Tenby ...