Edinburgh is actually amazing. They’re going to build a world championship trail centre in the Pentlands hills soon too. Just don’t move to the city centre. Try Balerno. Aberdeen is dull as ****, Dundee is awesome but tiny, Glasgow has a motorway cutting it in half, Inverness is weird and parochial.
Perth would be a bloody good move actually. For one it is the home of St Johnstone FC. The best tiny football team in the world.
PS: in Glasgow they eat chips with cheese and curry sauce.