We had a fab stay in Martin's flat. The location was perfect - right in the old town next to the Grassmarket and 5 minutes walk from the Royal Mile. The apartment itself was great. It was very clean and had all the amenities we could need. Having things like milk, bread and cereals there when we got there was super helpful. Martin was very nice and met us there on arrival. He was very flexible with check in and out times, which was very much appreciated. Would highly recommend staying here.