My family had a lovely time in Edinburgh and loved David's flat. Totally recommended.