Great place to stay right by the Haymarket station. Fantastic breakfast; I know you're in Scotland but get the Thai breakfast here.