David has been a great host. He did not only offer a clean, confortable and ideally located flat, but was also flexible on check-in and check-out times.
In addition, David gave us nice and relevant advices on local visits and restaurants.
I would totally stay at David's flat if came back to Edinburgh.