Perfect, from start to finish.
Great host, knowledgable, friendly and courteous. Property was exactly as described, seemed too good to be true due to cost, but completely accurate. Would recommend to anyone, and would use again.