David is a very thoughtful host and his lovely place has everything we could possibly need. He was very easy and clear to communicate with and everything went very smoothly.