David was wonderful! He spoke great English, was very accommodating and very friendly! He replied to messages and calls quickly always trying to help us by giving directions and answering questions.