The flat is spectacular, beautifully clean, very well kept with all that we needed. It was great to have towels, and toiletries and a some tea and coffee, but make sure you drop in to a supermarket and get some basics like, milk, bread, wine... do note there are no convenience shops nearby. We stopped on our way and got a taxi to the flat with our shopping and luggage - worked well.
David was a fantastic host, and was really helpful when we had an issue in storm Arwen, he was quick to respond and solved the problem within a few hours.
We were concerned with the prospect of 3 flights of stairs up to the flat but they are shallow, and not steep so we got used to them.
The flat is perfectly positioned, and it was magical looking down over Princes street especially with the Christmas market below.
We would love to stay again and would highly recommend this apartment and David too.