David is a fantastic host - very responsive and friendly. The apartment was very clean and well-equipped with clean towels, bed sheets, and snacks/breakfast. The location is superb! on a third floor (no elevator) in front of Edinburg's castle, and only a block away from the popular grassmarket street. We were able to walk everywhere! Would definitely recommend David's flat.