David was amazing with communication and as we had flight delays and awful weather we had to cancel, and David made the process very easy.