David was great and I booked very late last minute and he got back to me right away!