We stayed in David's flat for a long weekend to attend a family wedding and we had an amazing time. The flat is beyond gorgeous, if I could have got the family bathroom into my case to take home I would have. The location is perfect, just off Princes Street and close to all attractions. It is very well equipped and beautifully furnished and David is a gracious host and very quick to respond to any queries and helpful with recommendations for things to do and places to go. If you get a chance stay here, although I have to say I'm very tempted to say otherwise so there'll be more opportunities for us!