David did a great job answering all our questions and the location was great!!