Staying with David was great. He is understanding, easy going, and has a sense of humor. The flat was clean and wasn’t lacking anything. David even shared his own food with me which was super nice. He’s an experienced host as he already hosted a lot of people. He also gave advice on things to do in Edinburgh and let me leave my bags a little longer after checkout. The flat is nicely positioned and quiet.