We went in August two years ago for the fringe festival. Midges weren't bad till we got to the top of Arthur's seat. We had fantastic weather in edingburgh and even better weather in oban.