We had a lovely time in Edinburgh, basing ourselves at Karen's flat. It is a warm, cosy, clean environment and well equipped. We most certainly would re-book it again if we ever go back to Edinburgh.