Craig has been very uncomplicated. Communication was easy and straight forward. The place Craig offers is awesome! We enjoyed our time there so much!