David is a gracious host who is very thoughtful in his preparation of his home for your stay. All amenities were perfect for us for our weekend in Edinburgh (a very comfy bed and a clean home to stay at), and he makes for fantastic company at the end of a long day of sightseeing.