We enjoyed our stay in Johns apartment. It is conveniently located so that everything is within walking distance, or for those who are a little less inclined to walk there is a hop-on-hop off bus stop just up the road.
John was a wonderful host, easy to communicate with and very helpful. We will definitely stay again if we go back to Edinburgh.