We had a brilliant stay in Johns apartment. Great location, only 10 minute walk to start of royal mile. The apartment was spacious, super clean and comfy. We would definitely love to stay again if we get another chance to visit Edinburgh.