Superb accommodation and location. David was a fantastic host who was so attentive . He has made our stay in Edinburgh extra special .