The apartment suited us very well the one night we stayed there. David was a great host, we didn't get to meet him but he was helpful and quick with answering our questions. We also found some snacks left for us when we arrived, wich was much appreciated.
The location of the apartment is perfect for experience Edinburgh, with close connection to the castle and also to grassmarket, with it's nice pubs and cute stores.
Thanks Dave!