Edinburgh is a fantastic city. John was a great host and we appreciate his tips.
Regarding the Loft, we found it comfortable, well located, but we were really sorry that when we arrived we didn't have the space heated (and it was really cold).
We advise you to arrive at the apartment during the day, at night it can be a little confusing because of the lighting.
We definitely recommend it for a short stay!