We had a lovely time at John's. He was a very nice host. Everything was perfect: the location (which is very near the city centre, almost 5 or 8 minutes from the centre), the communication, the rooms... We felt comfortable the minute we entered the house.
We will definitely come back if we get the chance of visiting Edinburgh again!