David was great. He was really good with communication and very pleasant to work with. His location was great!