Great flat, great location, great host. The flat is on the ground floor of a handsome stone building which must have once been a grand house. The living room and two bedrooms were of a decent size with very comfortable sofas and beds. The shower room and separate toilet were small but adequate and the small galley kitchen was well equipped with everything you'd need for a short stay. There was a large back garden accessed from the kitchen which we didnt use but can see the attraction during the warmer evenings.
Graham was very responsive to emails (usually getting back to us within a few minutes), answering queries on parking etc. He met us at the flat and after a quick tour, accompanied me to a free parking area about a 7 minute walk away. There is parking on the road outside the flat but it is mainly for residents and permit holders. We left the car where it was and walked into the city (although the buses run from outside the flat too).
We were in Edinburgh for the marathon and the flat is located less than 5 minutes from the start in Holyrood park so was an ideal base for us.
Highly recommended - if I'm tempted to do the run again, this is the place to stay.