The town in Wales has been hailed as one of the UK's best seaside spots praised for its natural beauty, beach and vintage ...