David's place is well positioned and stylish. My wife and I have now stayed 3 times, and have been very comfortable.
David is swift to respond to questions, and very amenable.