The league tables would suggest Heriot watt. Although I think both unis would be good. Heriot watt is a leafy campus 25 mins from edinburgh, whereas Dundee is city centre. There are pros and cons to both so I guess it’s just personal preference. Go to the open days and offer holder days and see where you feel is a good fit for you. Good luck!