Craig is highly responsive, considered and hospitable. Thank you Craig.