David's flat is as good as it appears to be. It couldn't be better located, with an incredible view to the castle. David is the best host one can have. He's very attentive and helpful and has provided the flat with travel guides, books and even some snacks. During our stay in Edinburgh, my 8 months baby got a fever, and we could count on Dave's tips to find a drugstore late at night. We would definitely recommend David's flat to those who want to go to Edinburgh.