David’s flat is in a superb location adjacent to the castle. It’s at the top of the Royal Mile and very close to some great attractions. The flat is spacious and clean. I have no hesitation in recommending it as a great place to stay in Edinburgh.