David is a fantastic host and runs a terrific place. He is communicative and very considerate. The property was clean, inviting, and filled with thoughtful amenities and nice touches. Would happily stay again