I had a lovely stay at James' flat which was well located but required a 20-25 minute walk to the centre. The flat is provided with essentials: milk, bread, eggs, coffee, teas, orange juice, cereal, jam, marmalade, etc.
James also has a nice list of recommendations that are worth considering whilst in Edinburgh. There's a wide range of books including Shakespeare, Edinburgh travel guides, cookery books, memoirs, and works of fiction.
The flat is situated on the top floor of the building, great for views of Edinburgh (including Arthur's seat) but bad for those who don't like a lot of steps, especially with luggage.
The bathroom was clean and modern, however it is quite cramped... not a big issue however I feel it should be mentioned.
Overall, James' place is worth staying in if you're visiting Edinburgh. Has the essentials and more, close to the centre, and great value for money.