David was a great host, all communication was quick and helpful. We really enjoyed our stay. The flat was in an ideal location on the Royal Mile, close to all the shops/restaurants/bars of the old town. The flat was spacious, well equipped and unique. It was great to find tea bags and coffee in the cupboard when we arrived! There are quite a few steps to get up to the apartment, not a problem for us but worth noting for the less mobile. Would definitely stay here again.