Wonderful experience. David was extremely communicative and helpful throughout the visit.