Great communication from David before and during our stay and very quick response time. Apartment was perfect for our needs, although slightly further down the Royal Mile than we had expected. But, all in all, a great stay. Apartment was very clean and cosy and warm. All good! A great couple of days in beautiful Edinburgh, celebrating our son's graduation. Would definitely recommend. Thank you David