I went for a break to Dundee a few years back and even then it was great and you could see the improvements that were in the process of being delivered. I really enjoyed it - found lots to do and the hotels were so much cheaper than other cities. I need to go back.