What i loved from AirBnB is when you book a listing and get everything exactly as described. David space is very homie and comfortable, his home is warm and include everything you need for a stay (exclude lunch and dinner). You will get a nice house, well decorated room, delicious breakfast, and a very friendly host.

David has been really a good host during my stay, he can give you recommendation for interesting place arround the city. For my next visit to edinburgh, it will lovely to stay in his place again and i will bring my family there. :D