David was extremely responsive! I booked months in advance and he was very helpful from the time I found the property, booked, checked in and even out! I highly recommend staying at property managed by david.