David is a very great host, I would recommend him to anyone who needs to stay in Edinburgh!