David is a really good host who will make sure everything has been done for you before your arrival.