The Devon town has been named one of the best places in the country to spend 48 hours