Really fantastic flat in a perfect location. I walked everywhere, with royal mile about a 25 minute walk away. There are loads of wonderful restaurants, pubs, shops, and cafes nearby, so I always had what I needed.
James is a great host. He could be a bit delayed in responding to messages, but I never had any urgent needs so it didnt negatively impact my stay at all, and he was extremely accommodating to all of my requests.
I loved this spot and would gladly stay again!