I had a pretty major personal tragedy strike on the day of my booking and David was amazing, supportive and flexible. An amazing human being!