David is a very friendly host who provides detailed information on how to do all things needed, even via phone if necessary.
Can definitely recommend.