David is very timely in his responses. He is helpful and accommodating. The directions were very accurate and the location was great!