David's place is absolutely outstanding, exceeded my expectations so much, an absolute gem of a spot. David is more than willing to help at any time and was reaching out to me to see if there was anything that could make my stay more enjoyable. Would book again in a heartbeat!