Sorry for delayed response - I couldn't for the life of me find your email. Thanks for lovely review!
For your trip to Edinburgh, I am a big fan of Spoon Cafe on Nicolson St - it doubles up as good place to go for a cuppa or a light lunch & has a sweet vintage & airy feel about it. ((website hidden)
For a more up-market munch, you could try David Bann on St Mary St (off the Royal Mile) - very celebratory vegetarian fare! ((website hidden) During the festival as you probably know, it gets very intense so sometimes it's really lovely to step off the more well-trodden pathway.. The Botanics are a lovely place to lie around take a breather and Stockbridge is fun place to visit. The Botanics also have an interesting art gallery worth checking out. My secret gem resides in Stockbridge - it's called the Gallerie Mirages. It's a wonderful shop that sells unique jewellery & other well sourced gifty things - ((website hidden).) Have a wonderful time - hope this adds to your trip. With warmest wishes, Karoline & Doug x