David is very attentive, and immediately answered any questions. The location is excellent. Parking facilities.