Graham's place is lovely. It is my second time staying there as I often visit Edinburgh for conferences.

It is situated in a very good location with regular buses that can take you anywhere in Edinburgh (including the airport). A few pubs and supermarkets are almost next door to get a quick meal or shop. If you prefer walking it is within 5 minutes of Holyrood Park if you want to see Arthur's Seat or 15 minutes from the Royal Mile if you want to browse through the shops.
The flat itself is realy cosy giving off a good vibe. There is even Netflix in the television if you prefer to stay in!
Graham is an amazing host, he responded immediately to any text that I sent him and was very accommodating with meeting for checking in and handing me the flat keys.
Another very big plus is that there is a very big fluffy cat wandering around in the backyard which will happily stay by the window if it notices you!