David was an amazing host. The line of communication was always open if we needed anything, and the check in directions were easy to follow. The place is very spacious and was super clean. The extra food he provided was so gracious! It was so nice to have something to eat the next morning after we got there. Thanks David for being a great host!