A Mid Wales town has been named one of Europe's great underrated destinations by leading global travel guide Time Out.