David’s place is stunning and at excellent location. Just 5mins walk to royal mile and the castle. Definitely recommend!