David is the best host! This place was absolutely perfect. We had a wonderful stay and would love to come back to stay again.