The place is very nice and in an excellent location. Very quiet and in walking distance to city center (and for us, walking distance everywhere in fact).
John was very friendly and helpful from the very beginning. We felt very comfortable at his place and he provided us with info on some places to visit as well as with a nice breakfast. He was also most helpful when allowing us to check in earlier and when he kept our luggage for couple of hours so we wouldn't have to carry it with us on checking out.
We definitely recommend his place for staying in Edinburgh.