David is the best host I've ever met. The place was wonderful and clean. David always responded quickly to all my questions.