Margaret and John really went out of their way to accommodate us. They are wonderful hosts and the flat was superb. It was clean, spacious and well located for walking both into town and up Arthur's seat. There is even a lovely terrace to have breakfast on and views of Arthur's seat outside the windows. We will definitely be back!