Truly excellent flat in a prime location in Edinburgh. David goes above and beyond to ensure guest experience is optimal from check-in to check-out.