David was very detailed with his communications, which I appreciated; and very responsive throughout our entire stay!