We had a great stay at David's place. The apartment itself, its location and view of the castle is spectacular. David is a great host and the apartment surpassed our expectations. Every night, it was like coming home after a great day in Edinburgh.