David's a great host. He was very responsive and checked in at the beginning of the trip to ensure everything was to our liking. He's very organized and the house is very clean and kept in great condition. We will definitely stay here again in the future.