David is a very good host. He is very accomodating and very friendly. 5-star host.