David is an outstanding guest, human, generous and caring.
As soon as you know him you'll know how attentive and thoughtful he is.