David has a lovely home and was very flexible with check-in/check-out times. His house had everything we needed to make our stay comfortable!