David was great! Great communication, great at keeping us updated, and a really hard worker. He has a great easy going personality. He helped with looking for housing options, helped us find a house and then helped us rent it out. David is highly recommended and we will spread the word.