David communicated excellently, he's flexible, and the place was great in a central location. Highly recommended!