David is a great host. He is very responsive and accommodated our request for early check in. The place has a beautiful view of the castle and is very close to the Royal Mile, and is very well equipped with kitchen ware and board games. We enjoyed our stay here, and would love to come back again.