David's place is clean and well-maintained. The location was perfect for me. He's an excellent host, and he always responds immediately if you need something. A great value!