David was great, he checked in every once in awhile and answered any questions I had. Would recommend!